Esempio n. 1
0
 def test_process_response_notification(self):
     sample = list(
         middleware.HTTPResponse().process_notification(HTTP_RESPONSE))[0]
     self.assertEqual(sample.user_id,
                      HTTP_REQUEST['payload']['request']['HTTP_X_USER_ID'])
     self.assertEqual(sample.project_id, None)
     self.assertEqual(sample.resource_id, None)
     self.assertEqual(sample.volume, 1)
Esempio n. 2
0
 def test_process_response_notification(self):
     sample = list(middleware.HTTPResponse(
         mock.Mock()).process_notification(HTTP_RESPONSE))[0]
     self.assertEqual(HTTP_RESPONSE['payload']['request']['HTTP_X_USER_ID'],
                      sample.user_id)
     self.assertEqual(HTTP_RESPONSE['payload']['request']
                      ['HTTP_X_PROJECT_ID'], sample.project_id)
     self.assertEqual(HTTP_RESPONSE['payload']['request']
                      ['HTTP_X_SERVICE_NAME'], sample.resource_id)
     self.assertEqual(1, sample.volume)