From 8779aa806e6b5442e60c111f9d5d6874a026e001 Mon Sep 17 00:00:00 2001 From: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Thu, 26 Dec 2013 20:04:06 +0100 Subject: [PATCH] Added a test for Apps.has_app. --- tests/apps/tests.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/apps/tests.py b/tests/apps/tests.py index c743ba04a3..a516b6e662 100644 --- a/tests/apps/tests.py +++ b/tests/apps/tests.py @@ -136,6 +136,12 @@ class AppsTests(TestCase): with self.assertRaises(LookupError): apps.get_app_config('staticfiles', only_with_models_module=True) + @override_settings(INSTALLED_APPS=SOME_INSTALLED_APPS) + def test_has_app(self): + self.assertTrue(apps.has_app('django.contrib.admin')) + self.assertTrue(apps.has_app('django.contrib.staticfiles')) + self.assertFalse(apps.has_app('django.contrib.webdesign')) + def test_models_py(self): """ Tests that the models in the models.py file were loaded correctly.