mirror of
https://github.com/kevin1024/vcrpy.git
synced 2025-12-09 17:15:35 +00:00
Add before_record_response to Cassette and VCR.
This commit is contained in:
@@ -118,3 +118,13 @@ def test_global_toggle(mock_reset, mock_install):
|
||||
function()
|
||||
mock_install.assert_called_once_with(mock.ANY)
|
||||
mock_reset.assert_called_once_with()
|
||||
|
||||
|
||||
def test_before_record_response():
|
||||
before_record_response = mock.Mock(return_value='mutated')
|
||||
cassette = Cassette('test', before_record_response=before_record_response)
|
||||
cassette.append('req', 'res')
|
||||
|
||||
before_record_response.assert_called_once_with('res')
|
||||
assert cassette.responses[0] == 'mutated'
|
||||
|
||||
|
||||
Reference in New Issue
Block a user