mirror of
https://github.com/kevin1024/vcrpy.git
synced 2025-12-11 18:06:10 +00:00
move wild into its own folder
This commit is contained in:
17
tests/integration/test_wild.py
Normal file
17
tests/integration/test_wild.py
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
import pytest
|
||||||
|
requests = pytest.importorskip("requests")
|
||||||
|
|
||||||
|
import vcr
|
||||||
|
|
||||||
|
def test_domain_redirect():
|
||||||
|
'''Ensure that redirects across domains are considered unique'''
|
||||||
|
# In this example, seomoz.org redirects to moz.com, and if those
|
||||||
|
# requests are considered identical, then we'll be stuck in a redirect
|
||||||
|
# loop.
|
||||||
|
url = 'http://seomoz.org/'
|
||||||
|
with vcr.use_cassette('domain_redirect.yaml') as cass:
|
||||||
|
requests.get(url, headers={'User-Agent': 'vcrpy-test'})
|
||||||
|
# Ensure that we've now served two responses. One for the original
|
||||||
|
# redirect, and a second for the actual fetch
|
||||||
|
assert len(cass) == 2
|
||||||
|
|
||||||
Reference in New Issue
Block a user