Merge pull request #384 from jladdjr/awx365_post_response_discrepancy

Address discrepancy in POST response between jobs launches and project / inventory source updates
This commit is contained in:
Jim Ladd
2017-10-13 09:59:29 -04:00
committed by GitHub
2 changed files with 33 additions and 14 deletions

View File

@@ -126,9 +126,14 @@ class TestInventoryInventorySourcesUpdate:
mock_request.user.can_access.return_value = can_access
with mocker.patch.object(InventoryInventorySourcesUpdate, 'get_object', return_value=obj):
view = InventoryInventorySourcesUpdate()
response = view.post(mock_request)
assert response.data == expected
with mocker.patch.object(InventoryInventorySourcesUpdate, 'get_serializer_context', return_value=None):
with mocker.patch('awx.api.views.InventoryUpdateSerializer') as serializer_class:
serializer = serializer_class.return_value
serializer.to_representation.return_value = {}
view = InventoryInventorySourcesUpdate()
response = view.post(mock_request)
assert response.data == expected
class TestHostInsights():