summaryrefslogtreecommitdiff
path: root/tests/integration
Commit message (Expand)AuthorAgeFilesLines
* Format using a more typical line length of 100Jordan Cook2022-01-012-4/+16
* Drop idea of storing each response in a separate hash, and go back to seriali...Jordan Cook2021-12-012-3/+3
* Add a new RedisDict class that stores responses in separate hashes instead of...Jordan Cook2021-12-011-4/+10
* Improve some RedisDict methods and rename to RedisHashDictJordan Cook2021-12-012-7/+6
* Add unit test to test revalidation refreshening behaviorManuel Eggimann2021-11-301-0/+33
* Move misc minor utils to a separate moduleJordan Cook2021-10-271-8/+2
* Add tests for memory (plain dict) backendJordan Cook2021-10-231-0/+20
* Fix duplicate cache read (contains + getitem)Jordan Cook2021-10-231-0/+15
* Fix immediate expiration with Expires: 0 and reorganize cache header logic a bitJordan Cook2021-10-131-7/+4
* Support immediate expiration + revalidation for Cache-Control: max-age=0 and ...Jordan Cook2021-10-101-2/+26
* Add better error message if parent path exists but isn't a directoryJordan Cook2021-10-101-1/+10
* Use only integers for expire_after values in seconds, since this is what Cach...Jordan Cook2021-09-181-12/+14
* Add a bit of missing test coverageJordan Cook2021-09-064-13/+36
* Allow match_headers to optionally accept a list of specific headers to matchJordan Cook2021-09-061-10/+5
* Revert renaming DynamoDB backend classes; a minor inconsistency is probably b...Jordan Cook2021-08-301-6/+6
* Use pathlib.Path objects for all file paths in Filesystem and SQLite backendsJordan Cook2021-08-292-12/+11
* Move 'Cache Files' docs that apply to both SQLite and Filesystem backends to ...Jordan Cook2021-08-251-6/+6
* Fix incorrect location of redirects.sqlite when using filesystem backendJordan Cook2021-08-232-1/+8
* Add appdirs as a dependency, and add 'use_cache_dir' option to SQLite and Fil...Jordan Cook2021-08-212-0/+15
* Add support for SQLite in-memory databasesJordan Cook2021-08-201-1/+16
* Make DynamoDB and MongoDB naming consistentJordan Cook2021-08-201-2/+2
* Add pytest-rerunfailures to rerun a flaky testJordan Cook2021-08-201-0/+2
* Add FileCache.paths() wrapper method, and return a list instead of generatorJordan Cook2021-08-201-11/+11
* Rename DbDict to SQLiteDict for consistency with other backends (with aliases...Jordan Cook2021-08-191-7/+7
* Increase integration test timeout for DynamoDB, since it has a longer startup...Jordan Cook2021-08-143-6/+3
* Add unit tests for new header supportJordan Cook2021-08-141-10/+37
* Drop testing for requests <=0.21Jordan Cook2021-08-141-4/+0
* Drop support for python 3.6Jordan Cook2021-08-141-4/+0
* Run integration tests in parallel, and combine MongoDB and GridFS tests into ...Jordan Cook2021-08-122-41/+29
* Parallelize unit tests per module instead of per functionJordan Cook2021-08-121-4/+2
* Add some more details to contributing guide, and add sample caches for 0.7 pa...Jordan Cook2021-08-101-0/+4
* SQLite clear(): first attempt DROP TABLE, then delete and re-initialize the c...Jordan Cook2021-08-101-0/+21
* Apply whitespace/EOF fixes and isort updatesJordan Cook2021-08-088-8/+13
* For filesystem backend, add an appropriate file extension to cache filesJordan Cook2021-08-031-2/+11
* Use BaseCache.clear() BaseStorage.clear() prioer to integration testsJordan Cook2021-08-021-2/+1
* Update `DbDict.bulk_delete()` to support deleting more items than SQLite's va...Jordan Cook2021-08-021-4/+27
* Add support for Response.next when 302 responses are cached directlyJordan Cook2021-07-161-2/+17
* Fix cache_control option to correctly toggle cache header usage (off by default)Jordan Cook2021-07-091-7/+11
* Improve type annotations and fix type checking errorsJordan Cook2021-07-061-6/+2
* Some serialization fixes & updates:Jordan Cook2021-07-034-10/+24
* Merge pull request #286 from parkerhancock/serialization_pipelinesJordan Cook2021-06-221-3/+1
|\
| * initial serialization pipeline refactorParker Hancock2021-06-141-3/+1
* | Add automated tests for cache behavior after version upgradesJordan Cook2021-06-201-0/+27
|/
* Workaround for poetry issue on python 3.10 betaJordan Cook2021-06-111-2/+4
* Add tests and docsJordan Cook2021-06-112-8/+15
* Compatibility fixes for requests 2.16 and 2.17Jordan Cook2021-06-031-0/+5
* making Flake8 happy by changing comparisions from == True/False/None to is Tr...Parker Hancock2021-06-031-7/+7
* remove 'ignored parameters' from request prior to cachingParker Hancock2021-06-031-0/+43
* Fix broken unit tests and add more coverageJordan Cook2021-05-262-2/+3
* Add support for using request and response cache headers to set cache expirationJordan Cook2021-05-071-16/+37