@@ -14,17 +14,18 @@ library <https://github.com/vcr/vcr>`__.
14
14
What it does
15
15
------------
16
16
17
- VCR.py simplifies and speeds up tests that make HTTP requests. The first
18
- time you run code that is inside a VCR.py context manager or decorated
19
- function, VCR.py records all HTTP interactions that take place through
20
- the libraries it supports and serializes and writes them to a flat file
21
- (in yaml format by default). This flat file is called a cassette. When
22
- the relevant peice of code is executed again, VCR.py will read the
23
- serialized requests and responses from the aforementioned cassette file,
24
- and intercept any HTTP requests that it recognizes from the original
25
- test run and return responses that corresponded to those requests. This
26
- means that the requests will not actually result in HTTP traffic, which
27
- confers several benefits including:
17
+ VCR.py simplifies and speeds up tests that make HTTP requests. The
18
+ first time you run code that is inside a VCR.py context manager or
19
+ decorated function, VCR.py records all HTTP interactions that take
20
+ place through the libraries it supports and serializes and writes them
21
+ to a flat file (in yaml format by default). This flat file is called a
22
+ cassette. When the relevant peice of code is executed again, VCR.py
23
+ will read the serialized requests and responses from the
24
+ aforementioned cassette file, and intercept any HTTP requests that it
25
+ recognizes from the original test run and return the responses that
26
+ corresponded to those requests. This means that the requests will not
27
+ actually result in HTTP traffic, which confers several benefits
28
+ including:
28
29
29
30
- The ability to work offline
30
31
- Completely deterministic tests
@@ -608,6 +609,9 @@ new API in version 1.0.x
608
609
609
610
Changelog
610
611
---------
612
+ - 1.7.3 [#188] ``additional_matchers `` kwarg on ``use_casstte ``.
613
+ [#191] Actually support passing multiple before_record_request
614
+ functions (thanks @agriffis).
611
615
- 1.7.2 [#186] Get effective_url in tornado (thanks @mvschaik), [#187]
612
616
Set request_time on Response object in tornado (thanks @abhinav).
613
617
- 1.7.1 [#183] Patch ``fetch_impl `` instead of the entire HTTPClient
0 commit comments