diff --git a/axes/tests/test_handlers.py b/axes/tests/test_handlers.py index ef988c9..ca54f33 100644 --- a/axes/tests/test_handlers.py +++ b/axes/tests/test_handlers.py @@ -65,6 +65,13 @@ class AxesHandlerTestCase(AxesTestCase): request.path = url self.assertEqual(AxesProxyHandler().is_admin_site(request), expected) + @override_settings(ROOT_URLCONF="axes.tests.urls_empty") + @override_settings(AXES_ONLY_ADMIN_SITE=True) + def test_is_admin_site_no_admin_site(self): + request = MagicMock() + request.path = "/admin/" + self.assertTrue(AxesProxyHandler().is_admin_site(self.request)) + class AxesProxyHandlerTestCase(AxesTestCase): def setUp(self): diff --git a/axes/tests/urls_empty.py b/axes/tests/urls_empty.py new file mode 100644 index 0000000..e8ac27d --- /dev/null +++ b/axes/tests/urls_empty.py @@ -0,0 +1 @@ +urlpatterns: list = []