def test_return_http_response_with_action_response_and_mimetype(self, image_server, get_attachment, response): identifier = Mock() result = views.serve(Mock(), 'test', identifier) attachment = get_attachment.return_value file_to_serve = image_server.return_value.test.return_value response.assert_called_once_with(file_to_serve, mimetype=attachment.mimetype) self.assertEqual(response.return_value, result)
def test_return_http_response_with_action_response_and_mimetype(self, image_server, get_attachment, response): identifier = Mock() result = views.serve(Mock(), 'test', identifier) attachment = get_attachment.return_value file_to_serve = image_server.return_value.test.return_value response.assert_called_once_with(file_to_serve, mimetype=attachment.mimetype) self.assertEqual(response.return_value, result)
def test_call_action_on_image_server(self, image_server): views.serve(Mock(), 'test', Mock()) self.assertEqual(True, image_server.return_value.test.called)
def test_create_image_server_with_attachment_in_serve(self, attachment_manager, image_server): attachment = Mock() attachment_manager.get.return_value = attachment views.serve(Mock(), str(Mock()), Mock()) image_server.assert_called_once_with(attachment)
def test_get_attachment_object_in_serve(self, attachment_manager): identifier = Mock() views.serve(Mock(), str(Mock()), identifier) attachment_manager.get.assert_called_once_with(pk=identifier)
def test_call_action_on_image_server(self, image_server): views.serve(Mock(), 'test', Mock()) self.assertEqual(True, image_server.return_value.test.called)
def test_create_image_server_with_attachment_in_serve(self, attachment_manager, image_server): attachment = Mock() attachment_manager.get.return_value = attachment views.serve(Mock(), str(Mock()), Mock()) image_server.assert_called_once_with(attachment)
def test_get_attachment_object_in_serve(self, attachment_manager): identifier = Mock() views.serve(Mock(), str(Mock()), identifier) attachment_manager.get.assert_called_once_with(pk=identifier)