From 1e85d61867341ebf0393bd0b947a5c2204d7c2c1 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Thu, 25 Aug 2016 12:52:57 +0200 Subject: Tests: add simple cache test --- ishtar_common/tests.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'ishtar_common') diff --git a/ishtar_common/tests.py b/ishtar_common/tests.py index b779af221..5add2e2cf 100644 --- a/ishtar_common/tests.py +++ b/ishtar_common/tests.py @@ -140,6 +140,20 @@ class WizardTest(object): self.post_wizard() +class CacheTest(TestCase): + def testAdd(self): + cached = models.OrganizationType.get_cache('test') + self.assertEqual(cached, None) + orga = models.OrganizationType.objects.create( + txt_idx='test', label='testy') + cached = models.OrganizationType.get_cache('test') + self.assertEqual(cached.pk, orga.pk) + orga.txt_idx = 'testy' + orga.save() + cached = models.OrganizationType.get_cache('testy') + self.assertEqual(cached.pk, orga.pk) + + class MergeTest(TestCase): def setUp(self): self.user, created = User.objects.get_or_create(username='username') -- cgit v1.2.3