1
0
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:
Ivan Malison
2014-09-17 04:10:05 -07:00
parent 366e2b75bb
commit 9a4f5f23a4
4 changed files with 21 additions and 0 deletions

View File

@@ -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'