def test_load_backend(self): from newauth.tests.testapp.backends import TestBackend, TestBackend3 backends = load_backends("testapp") self.assertEqual(len(backends), 2, 'Length of "testapp" backends is not 2') self.assertTrue(isinstance(backends[0], TestBackend), '"testapp" backend is not a TestBackend') self.assertTrue(isinstance(backends[1], TestBackend3), '"testapp" backend is not a TestBackend3')
def test_load_notexists_backend(self): try: load_backends("notexists") self.fail("Expected ImproperlyConfigured") except ImproperlyConfigured: pass