From f7759ba75a2848e7989dc731cb58e7d300d6a7db Mon Sep 17 00:00:00 2001 From: Jacek Tomaszewski Date: Wed, 13 Feb 2013 12:01:54 +0100 Subject: [PATCH] Extract number of registered test models as constant. --- modeltranslation/tests/__init__.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/modeltranslation/tests/__init__.py b/modeltranslation/tests/__init__.py index 4027d21..4e5a212 100644 --- a/modeltranslation/tests/__init__.py +++ b/modeltranslation/tests/__init__.py @@ -1,7 +1,5 @@ # -*- coding: utf-8 -*- """ -TODO: Merge autoregister tests from django-modeltranslation-wrapper. - NOTE: Perhaps ModeltranslationTestBase in tearDownClass should reload some modules, so that tests for other apps are in the same environment. @@ -48,6 +46,9 @@ except ImportError: # so we'll just pass in None. request = None +# How much models are registered for tests. +TEST_MODELS = 22 + class reload_override_settings(override_settings): """Context manager that not only override settings, but also reload modeltranslation conf.""" @@ -227,7 +228,7 @@ class ModeltranslationTest(ModeltranslationTestBase): self.failUnless(translator.translator) # Check that all models are registered for translation - self.assertEqual(len(translator.translator.get_registered_models()), 22) + self.assertEqual(len(translator.translator.get_registered_models()), TEST_MODELS) # Try to unregister a model that is not registered self.assertRaises(translator.NotRegistered,