Codebase list httmock / 48980dfb-6b03-4cbb-bc1d-2bedd31fef2c/main
New upstream snapshot. Debian Janitor 4 years ago
4 changed file(s) with 21 addition(s) and 1 deletion(s). Raw diff Collapse all Expand all
44 - 3.4
55 - 3.5
66 - 3.6
7 - 3.7
8 - 3.8
79 install:
810 - "pip install requests"
911 script: nosetests
0 httmock (1.3.0+git20191218.55089ee-1) UNRELEASED; urgency=medium
1
2 * New upstream snapshot.
3
4 -- Debian Janitor <janitor@jelmer.uk> Mon, 27 Jan 2020 05:12:20 +0000
5
06 httmock (1.3.0-5) unstable; urgency=medium
17
28 * Team upload.
193193 response = history.pop()
194194 response.history = tuple(history)
195195
196 session.cookies = response.cookies
196 session.cookies.update(response.cookies)
197197
198198 return response
199199
267267 self.assertTrue('foo' in session.cookies)
268268 self.assertEqual(session.cookies['foo'], 'bar')
269269
270 def test_session_persistent_cookies(self):
271 session = requests.Session()
272 with HTTMock(lambda u, r: response(200, 'Foo', {'Set-Cookie': 'foo=bar;'}, request=r)):
273 session.get('https://foo_bar')
274 with HTTMock(lambda u, r: response(200, 'Baz', {'Set-Cookie': 'baz=qux;'}, request=r)):
275 session.get('https://baz_qux')
276 self.assertEqual(len(session.cookies), 2)
277 self.assertTrue('foo' in session.cookies)
278 self.assertEqual(session.cookies['foo'], 'bar')
279 self.assertTrue('baz' in session.cookies)
280 self.assertEqual(session.cookies['baz'], 'qux')
281
270282 def test_python_version_encoding_differences(self):
271283 # Previous behavior would result in this test failing in Python3 due
272284 # to how requests checks for utf-8 JSON content in requests.utils with: