Exemplo n.º 1
0
    def test_container_view_doesnt_allows_anonymous(self):
        response = container_metrics(
            self.request_get, 1, **{'model': IOReadContainerMetric, 'absolute_values': False, 'average': False})
        self.assertEqual(response.status_code, 302)
        self.assertTrue(isinstance(response, HttpResponseRedirect))
        self.assertEqual(response.url, '/')

        response = container_metrics(
            self.request_post, 1, **{'model': IOReadContainerMetric, 'absolute_values': False, 'average': False})
        self.assertEqual(response.status_code, 302)
        self.assertTrue(isinstance(response, HttpResponseRedirect))
        self.assertEqual(response.url, '/')
Exemplo n.º 2
0
 def test_container_view_handles_logged_in_user(self):
     self.request_post.session = {
         'username': settings.TEST_USER,
         'password': settings.TEST_PASSWORD,
         'api_url': self.test_api.id}
     response = container_metrics(
         self.request_post, 1, **{'model': IOReadContainerMetric, 'absolute_values': False, 'average': False})
     self.request_post.session = {}
     self.assertEqual(response.status_code, 200)