diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2022-06-09 15:54:37 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2022-06-09 15:54:37 +0200 |
commit | cccde539177da309bc3af5549bccaa65aca172ca (patch) | |
tree | 5425af50059702a998a0772b04e56b261cec96c5 /ishtar_common/tests.py | |
parent | 3091cfde5a536750bfeedcbe12a8891f898eb159 (diff) | |
download | Ishtar-cccde539177da309bc3af5549bccaa65aca172ca.tar.bz2 Ishtar-cccde539177da309bc3af5549bccaa65aca172ca.zip |
custom index: "whole_db" key is available for index on the whole db
Diffstat (limited to 'ishtar_common/tests.py')
-rw-r--r-- | ishtar_common/tests.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/ishtar_common/tests.py b/ishtar_common/tests.py index bd37226ff..7ec38913a 100644 --- a/ishtar_common/tests.py +++ b/ishtar_common/tests.py @@ -3062,6 +3062,23 @@ class DocumentTest(TestCase): doc3 = models.Document.objects.get(pk=doc3.pk) self.assertEqual(doc3.complete_identifier, "no-code") + profile.document_custom_index = "whole_db" + profile.save() + + models.Document.objects.update(custom_index=None) + doc = models.Document.objects.get(pk=doc.pk) + doc2 = models.Document.objects.get(pk=doc2.pk) + doc3 = models.Document.objects.get(pk=doc3.pk) + doc.save() + doc3.save() + doc2.save() + doc = models.Document.objects.get(pk=doc.pk) + self.assertEqual(doc.custom_index, 1) + doc3 = models.Document.objects.get(pk=doc3.pk) + self.assertEqual(doc3.custom_index, 2) + doc2 = models.Document.objects.get(pk=doc2.pk) + self.assertEqual(doc2.custom_index, 3) + def test_clean_duplicate_association(self): doc = models.Document.objects.create( source_type=self.st1, title="Operation report" |