Esempio n. 1
0
    def test_get_authentication_backend_meta(self):
        base_backend = type('Any', (object,), {})
        new_backend = Strategy.get_authentication_backend(base_backend)

        self.assertTrue(isinstance(new_backend(), base_backend))
        self.assertEqual(new_backend().__module__, base_backend.__module__)
        self.assertEqual(new_backend().__class__, base_backend)