diff options
-rw-r--r-- | askbot/tests/cache_tests.py | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/askbot/tests/cache_tests.py b/askbot/tests/cache_tests.py index 5740cc2a..e0703d08 100644 --- a/askbot/tests/cache_tests.py +++ b/askbot/tests/cache_tests.py @@ -11,16 +11,19 @@ class CacheTests(AskbotTestCase): self.post_answer(user=user, question=self.question) settings.DEBUG = True # because it's forsed to False + def tearDown(self): + settings.DEBUG = False + def visit_question(self): self.client.get(self.question.get_absolute_url(), follow=True) - + def test_anonymous_question_cache(self): self.visit_question() - counter = len(connection.queries) - print 'we have %d queries' % counter + before_count = len(connection.queries) self.visit_question() - #second hit to the same question should give fewer queries - self.assertTrue(counter > len(connection.queries)) - settings.DEBUG = False + after_count = len(connection.queries) + self.assertTrue(before_count > after_count, + ('Expected fewer queries after calling visit_question. ' + + 'Before visit: %d. After visit: %d.') % (before_count, after_count)) |