def _assert_failure(self, view, request, status_code, error_code, exception):
     middleware = OVSMiddleware()
     with self.assertRaises(exception) as context:
         view(request)
     response = middleware.process_exception(request, context.exception)
     self.assertEqual(response.status_code, status_code)
     data = json.loads(response.content)
     self.assertIn('error', data)
     self.assertEqual(data['error'], error_code)
 def _assert_failure(self, view, request, status_code, error_code,
                     exception):
     middleware = OVSMiddleware()
     with self.assertRaises(exception) as context:
         view(request)
     response = middleware.process_exception(request, context.exception)
     self.assertEqual(response.status_code, status_code)
     data = json.loads(response.content)
     self.assertIn('error', data)
     self.assertEqual(data['error'], error_code)