summaryrefslogtreecommitdiff
path: root/tests/conftest.py
Commit message (Expand)AuthorAgeFilesLines
* Fix loading cached JSON content when decode_content=True and the root element...Jordan Cook2023-05-081-0/+8
* Enable bugbear extension and fix warningsJordan Cook2023-05-081-4/+4
* Use time-machine instead of sleep for timing-based testsJordan Cook2023-04-021-1/+10
* Share SQLite connection objects among threads and use lock for write operatio...Jordan Cook2023-03-011-1/+1
* Don't raise_for_status if status_code of response is in allowable_codesDavid Dv Schmidt2023-02-181-0/+4
* Add tests for pypy3.9Jordan Cook2022-12-301-0/+7
* Silence DeprecationWarnings during tests for deprecated methodsJordan Cook2022-09-301-0/+10
* Some additional logging and testsJordan Cook2022-06-161-0/+8
* Split up remove_expired_reponses() into remove() and reset_expiration() metho...Jordan Cook2022-06-111-1/+5
* Implement Cache-Control: stale-while-revalidateJordan Cook2022-05-041-2/+3
* Skip tests for optional serializer dependencies if not installedJordan Cook2022-04-221-4/+20
* Add support for DynamoDB TTLJordan Cook2022-04-201-20/+11
* Add links to source files on Examples pageJordan Cook2022-04-181-4/+4
* Also skip cache read for requests excluded by allowable_methodsJordan Cook2022-04-091-5/+3
* Refactor refresh/revalidate behaviorJordan Cook2022-04-091-1/+7
* Fix some regression bugs and broken testsJordan Cook2022-03-291-0/+16
* Add more unit test coverage for new revalidation behaviorJordan Cook2022-03-111-0/+7
* Improve multithreaded tests: use fewer unique responses and more total reques...Jordan Cook2022-02-221-1/+2
* Define __all__ for a couple more modules for star importsJordan Cook2021-09-201-4/+3
* Use pytest tmpdir fixture + UUID instead of NamedTemporaryFileJordan Cook2021-08-191-29/+19
* Increase integration test timeout for DynamoDB, since it has a longer startup...Jordan Cook2021-08-141-9/+12
* Add unit tests for new header supportJordan Cook2021-08-141-1/+4
* Add more test coverage for cache_control and cache_keys modulesJordan Cook2021-08-121-2/+2
* Apply whitespace/EOF fixes and isort updatesJordan Cook2021-08-081-1/+1
* Some serialization fixes & updates:Jordan Cook2021-07-031-3/+0
* Add automated tests for cache behavior after version upgradesJordan Cook2021-06-201-0/+5
* For Windows compatibility, use multiprocessing timeouts instead of process si...Jordan Cook2021-06-031-5/+1
* escape error caused by lack of Windows compatibility in timeout_decoratorParker Hancock2021-05-281-0/+4
* Add support for using request and response cache headers to set cache expirationJordan Cook2021-05-071-2/+12
* Make sure all tests with SQLite dbs clean up after themselvesJordan Cook2021-04-291-0/+7
* Add raise_for_status optionJordan Cook2021-04-231-0/+6
* Combine test_cache.py with BaseCacheTest to run these tests for all backendsJordan Cook2021-04-221-0/+17
* Reorganize backend integration tests and add some more thorough testsJordan Cook2021-04-221-2/+10
* Run multi-threaded tests for all backends, and run with more threads & iterat...Jordan Cook2021-04-201-5/+16
* Use pytest-order to order tests; remove ipdb recommendationJordan Cook2021-04-191-2/+1
* Add some more info about testingJordan Cook2021-04-181-6/+10
* Update all backend-specific integration tests to fail quickly if not set up, ...Jordan Cook2021-04-121-0/+22
* Add option to use pytest-httpbin instead of httpbin containerJordan Cook2021-04-121-3/+29
* Split 'core' module into 'session' and 'patcher' modules; keep placeholder 'c...Jordan Cook2021-04-021-1/+1
* Improve backend initialization:Jordan Cook2021-04-021-1/+1
* Add tests against httpbin container for all supported methods and response fo...Jordan Cook2021-03-311-1/+16
* Convert test_thread_safety and test_monkey_patch from TestCase classes to pyt...Jordan Cook2021-03-311-0/+17
* Split tests into unit and integration tests and run separately in CI; update ...Jordan Cook2021-03-311-1/+0
* Add mocking for requests with redirect historyJordan Cook2021-03-311-2/+24
* Also remove invalid responses when running remove_expired_responses()Jordan Cook2021-03-301-0/+1
* Add and rewrite unit tests for CachedSession and CachedResponse using request...Jordan Cook2021-03-221-0/+73