diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2021-04-28 11:21:45 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2021-04-28 11:24:37 +0200 |
commit | 380d95bb09f99d4da590010436d9d6bdd352f940 (patch) | |
tree | 27b5941fde7db58fccb6af62f998a0ca80a7fe25 /archaeological_warehouse/tests.py | |
parent | 54d67899a220b29fd96652e34a40c6a6749ea8e2 (diff) | |
download | Ishtar-380d95bb09f99d4da590010436d9d6bdd352f940.tar.bz2 Ishtar-380d95bb09f99d4da590010436d9d6bdd352f940.zip |
Container autocomplete: unaccent - any order of container types
Diffstat (limited to 'archaeological_warehouse/tests.py')
-rw-r--r-- | archaeological_warehouse/tests.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/archaeological_warehouse/tests.py b/archaeological_warehouse/tests.py index e18d56fae..347382e75 100644 --- a/archaeological_warehouse/tests.py +++ b/archaeological_warehouse/tests.py @@ -598,6 +598,21 @@ class ContainerTest(FindInit, TestCase): self.assertEqual(response.status_code, 200) c = json.loads(response.content.decode()) self.assertEqual(len(c), 1) + # inverse position + full_path = "{} 35000 {} Test".format(ct2.label, ct.label) + response = client.get(url, {"term": full_path}) + self.assertEqual(response.status_code, 200) + c = json.loads(response.content.decode()) + self.assertEqual(len(c), 1) + # unaccent + ct2_label = ct2.label + assert "e" in ct2_label + ct2_label = ct2_label.replace("e", "é") + full_path = "{} 35000 {} Test".format(ct2_label, ct.label) + response = client.get(url, {"term": full_path}) + self.assertEqual(response.status_code, 200) + c = json.loads(response.content.decode()) + self.assertEqual(len(c), 1) def test_form_creation(self): data = { |