Esempio n. 1
0
 def test_unicode(self):
     self.assertEqual(
         six.text_type(ApiAccessConfig(enabled=True)),
         u'ApiAccessConfig [enabled=True]'
     )
     self.assertEqual(
         six.text_type(ApiAccessConfig(enabled=False)),
         u'ApiAccessConfig [enabled=False]'
     )
Esempio n. 2
0
 def setUp(self):
     super(ApiRequestViewTest, self).setUp()
     self.url = reverse('api-request')
     password = '******'
     self.user = UserFactory(password=password)
     self.client.login(username=self.user.username, password=password)
     ApiAccessConfig(enabled=True).save()
Esempio n. 3
0
 def wrapped_view(view_obj, *args, **kwargs):
     """Wrapper for the view function."""
     if ApiAccessConfig.current().enabled:
         return view_func(view_obj, *args, **kwargs)
     return HttpResponseNotFound()
Esempio n. 4
0
 def wrapped_view(view_obj, *args, **kwargs):
     """Wrapper for the view function."""
     if ApiAccessConfig.current().enabled:
         return view_func(view_obj, *args, **kwargs)
     return HttpResponseNotFound()
Esempio n. 5
0
 def test_post_with_feature_disabled(self):
     """Verify that the view can be disabled via ApiAccessConfig."""
     ApiAccessConfig(enabled=False).save()
     response = self.client.post(self.url)
     self.assertEqual(response.status_code, 404)
Esempio n. 6
0
 def setUp(self):
     super(ApiAdminTest, self).setUp()
     ApiAccessConfig(enabled=True).save()
Esempio n. 7
0
 def setUp(self):
     super(ApiAdminTest, self).setUp()  # lint-amnesty, pylint: disable=super-with-arguments
     ApiAccessConfig(enabled=True).save()
Esempio n. 8
0
 def test_unicode(self):
     assert six.text_type(
         ApiAccessConfig(enabled=True)) == u'ApiAccessConfig [enabled=True]'
     assert six.text_type(ApiAccessConfig(
         enabled=False)) == u'ApiAccessConfig [enabled=False]'
Esempio n. 9
0
 def test_get_with_feature_disabled(self):
     """Verify that the view can be disabled via ApiAccessConfig."""
     ApiAccessConfig(enabled=False).save()
     response = self.client.get(self.url)
     assert response.status_code == 404
 def setUp(self):
     super().setUp()
     ApiAccessConfig(enabled=True).save()