Kevin McCarthy
bb05b2fcf7
Merge pull request #172 from abhinav/patch-1
...
Add Tornado to list of supported libraries
2015-07-15 10:31:51 -10:00
Abhinav Gupta
f77ef81877
Add Tornado to list of supported libraries
2015-07-15 12:43:36 -07:00
Ivan Malison
80ece7750f
v1.6.1
v1.6.1
2015-07-15 00:25:56 -07:00
Ivan Malison
8a86d75dc5
Merge remote-tracking branch 'upstream/master' into improved_body_matcher
2015-07-15 00:10:37 -07:00
Ivan Malison
33a4fb98c6
Update unit tests for body matcher. Simplified logic.
2015-07-15 00:01:31 -07:00
Diaoul
a046697567
Add a read_body helper function
2015-07-15 01:16:10 +02:00
Diaoul
c0286dfd97
Add body matcher unit tests
2015-07-11 23:22:42 +02:00
Diaoul
cc9af1d5fb
Use CaseInsensitiveDict in body matcher
2015-07-11 23:18:45 +02:00
Ivan 'Goat' Malison
5f8407a8a1
Merge pull request #170 from graingert/manual-conditional-requirements-for-old-pip
...
Support conditional requirements in old versions of pip
2015-07-07 16:09:46 -07:00
Thomas Grainger
c789c82c1d
Support conditional requirements in old versions of pip
2015-07-07 11:28:49 +01:00
Ivan 'Goat' Malison
16b5b77bcd
Merge pull request #168 from graingert/patch-1
...
Fix RST parse errors generated by pandoc
2015-07-05 12:43:43 -07:00
Thomas Grainger
0a093786ed
Fix RST parse errors generated by pandoc
2015-07-05 12:14:01 +01:00
Diaoul
3986caf182
Use Content-Type based approach for body matcher
...
When converting objects to body, dicts and sets order can change
resulting in a different but same body. This fixes the issue by
comparing the enclosed data in the body rather than the body itself
while still allowing raw body matching with the raw_body matcher.
2015-07-04 19:21:14 +02:00
Ivan 'Goat' Malison
cc6c26646c
Merge pull request #165 from abhinav/master
...
[Tornado] Fix unsupported features exception not being raised.
2015-07-03 16:04:49 -07:00
Abhinav Gupta
3846a4ccef
[Tornado] Fix unsupported features exception not being raised.
...
Add tests for that exception being raisd correctly and for
CannotOverwriteCassetteException.
2015-07-03 12:34:57 -07:00
Ivan Malison
aae4ae255b
README spacing fix.
2015-07-03 10:26:52 -07:00
Ivan Malison
92303a911a
v1.6.0
v1.6.0
2015-07-03 10:17:44 -07:00
Ivan 'Goat' Malison
57e0e6c753
Merge pull request #164 from abhinav/tornado
...
Tornado support
2015-07-03 10:01:20 -07:00
Abhinav Gupta
c37d607b97
Don't install pycurl if pypy is being used.
...
Pycurl doesn't yet support pypy.
2015-07-02 17:14:00 -07:00
Abhinav Gupta
7922fec9fe
Tornado support
2015-07-02 14:33:34 -07:00
Ivan 'Goat' Malison
7d175b0f91
Merge pull request #162 from graingert/conditional-requirements
...
use conditional requirements for backport libraries closes #147
2015-07-02 09:25:10 -07:00
Thomas Grainger
41949f7dc6
use conditional requirements for backport libraries Fixes #147
2015-07-02 09:34:27 +01:00
Ivan 'Goat' Malison
d14888ccd8
Merge pull request #161 from graingert/packaging-fixes
...
packaging fixes
2015-06-30 12:02:38 -07:00
Thomas Grainger
a9ede54064
packaging fixes
2015-06-30 12:19:05 +01:00
Ivan 'Goat' Malison
ce7ceb0a1e
Merge pull request #159 from MrJohz/master
...
Fix issue #158
2015-06-25 01:04:12 -04:00
Jonathan
e742d32a8a
Update test to ensure that filter is correctly applied
2015-06-24 16:27:45 +01:00
Jonathan
ccc1ccaa0e
Allow filtering post params in requests
2015-06-24 16:23:00 +01:00
Ivan Malison
731a33a79a
test for xmlrpclib to make sure #140 is actually fixed.
2015-06-09 01:13:58 -07:00
Antoine Bertin
6cbc0fb279
Fix httplib endheaders if a message_body exists
...
Fixes #140
2015-06-09 00:59:43 -07:00
Ivan Malison
789f118c98
whitespace change.
2015-06-09 00:54:54 -07:00
Ivan Malison
4f07cb5257
Fix tox.ini requests26: requests==2.6.0
2015-06-09 00:53:28 -07:00
Ivan Malison
ad6f635ac2
Version 1.5.2.
v1.5.2
2015-05-15 16:54:40 -07:00
Ivan 'Goat' Malison
142b840eee
Merge pull request #155 from gazpachoking/explicit_paths
...
Crash when cassette path contains cassette_library_dir
2015-05-15 16:51:03 -07:00
Chase Sterling
32c687522d
Fix bug when specifying cassette path containing cassette_library_dir
2015-05-15 19:07:18 -04:00
Chase Sterling
5fc33c7e70
Add tests for explicitly specifying a path when library dir is defined
2015-05-15 19:06:05 -04:00
Ivan Malison
0f81f023c8
Fix readme, version 1.5.1
v1.5.1
2015-05-14 14:46:14 -07:00
Ivan Malison
e324a9677d
version 1.5.0
v1.5.0
2015-05-14 14:05:50 -07:00
Ivan Malison
28640beb7d
README updates.
2015-05-14 14:03:49 -07:00
Ivan 'Goat' Malison
c338d5d32c
Merge pull request #154 from marco-santamaria/master
...
Filter parameters from 'application/json' content-type POST requests
2015-05-14 14:03:14 -07:00
marco.santamaria
59aa351ca8
Added support for json post data in filter_post_data_parameters.
2015-05-14 14:13:14 +02:00
Ivan Malison
2323b9da5f
Automatically generate cassette names from function names. Add
...
`path_transformer` and `func_path_generator`. Closes #151 .
2015-05-10 03:22:43 -07:00
Ivan Malison
0bbbc694b0
Make CassetteContextDecorator decorator produce reentrant functions.
...
Closes #150 .
2015-05-09 23:14:00 -07:00
Kevin McCarthy
d293020617
Merge pull request #153 from addgene/mw/specify-six-version
...
Fix version of `six` dependency.
2015-05-07 20:34:38 -10:00
Morgan Wahl
daac863f0b
Fixed version of six dependency.
...
`from six.moves.http_client import HTTPConnection` fails before version 1.5.0 of six. (on Python 2.7, at least.)
2015-05-07 15:35:26 -04:00
Kevin McCarthy
5cfb005b48
bump version
v1.4.2
2015-05-05 22:22:37 -10:00
Kevin McCarthy
4ade547779
python3 uses capital headers sometimes, let's do a case-agnostic header removal
2015-05-05 21:59:48 -10:00
Kevin McCarthy
dc8eedf555
we dont actually need lxml for tests
2015-05-05 21:59:31 -10:00
Kevin McCarthy
5b9b6cd8b5
dont try to load chunked responses from cassettes, we already unchunked everything
2015-05-05 21:32:32 -10:00
Kevin McCarthy
856c38479a
add failing test for requests2.7/gzip issue
2015-05-05 20:49:12 -10:00
Kevin McCarthy
52496cd091
really add requests 2.7 to tox
2015-05-05 19:50:20 -10:00