All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Mark vcr_config as module scoped in the documentation - by Bill Ryder.
- Fix generating the cassette name for unittest.TestCase - by Arthur Hamon.
- Only show a deprecation warning for
--vcr-record-mode
, and not for--vcr-record
- by Andy Freeland.
Contributors to this release:
- Marting Valgur, who made most of the changes in this release.
- Andy Freeland adapted the marker usage to pytest 3.6+.
--disable-vcr
option for disabling recording and replay.vcr_cassette_dir
fixture for setting cassette_library_dir.
vcr
is module scoped now, which helps with using it in fixtures.- Only the marker closest to the test will be used for configuring VCR.
--vcr-record-mode
is now called--vcr-record
, the old name is depracated.
vcr_cassette_path
fixture was removed - usevcr_cassette_dir
andvcr_cassette_name
to set the path.- Support for Python 3.3 was removed.
vcr
fixture exposing theVCR
object.
- README in ReST format, to help with rendering on pypi.
- Use separate cassettes for each set of test parametes.
- Change the cassettes directory from
_cassettes
tocassettes
.