summaryrefslogtreecommitdiff
path: root/ishtar_common/tests.py
diff options
context:
space:
mode:
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
commitcccde539177da309bc3af5549bccaa65aca172ca (patch)
tree5425af50059702a998a0772b04e56b261cec96c5 /ishtar_common/tests.py
parent3091cfde5a536750bfeedcbe12a8891f898eb159 (diff)
downloadIshtar-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.py17
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"