mirror of
https://github.com/kevin1024/vcrpy.git
synced 2025-12-08 16:53:23 +00:00
additional_matchers test
This commit is contained in:
@@ -208,3 +208,18 @@ def test_ensure_suffix():
|
|||||||
assert cassette._path == os.path.join(os.path.dirname(__file__),
|
assert cassette._path == os.path.join(os.path.dirname(__file__),
|
||||||
'function_name.yaml')
|
'function_name.yaml')
|
||||||
function_name()
|
function_name()
|
||||||
|
|
||||||
|
|
||||||
|
def test_additional_matchers():
|
||||||
|
vcr = VCR(match_on=('uri',), inject_cassette=True)
|
||||||
|
|
||||||
|
@vcr.use_cassette
|
||||||
|
def function_defaults(cassette):
|
||||||
|
assert set(cassette._match_on) == set([vcr.matchers['uri']])
|
||||||
|
|
||||||
|
@vcr.use_cassette(additional_matchers=('body'))
|
||||||
|
def function_additional(cassette):
|
||||||
|
assert set(cassette._match_on) == set([vcr.matchers['uri'], vcr.matchers['body']])
|
||||||
|
|
||||||
|
function_defaults()
|
||||||
|
function_additional()
|
||||||
|
|||||||
Reference in New Issue
Block a user