summaryrefslogtreecommitdiff
path: root/tests/integration
Commit message (Expand)AuthorAgeFilesLines
* 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
* Adjust line length for black + isortJordan Cook2021-04-301-1/+3
* Implement a faster bulk delete method for each backendJordan Cook2021-04-301-0/+10
* Add support for caching multipart file uploadsJordan Cook2021-04-301-0/+7
* Make sure all tests with SQLite dbs clean up after themselvesJordan Cook2021-04-291-2/+2
* Improve performance a bit for remove_expired_responses()Jordan Cook2021-04-291-2/+21
* Add use_temp option to SQLite backendJordan Cook2021-04-222-0/+16
* Combine test_cache.py with BaseCacheTest to run these tests for all backendsJordan Cook2021-04-229-147/+148
* Turn multi-threaded stress tests into test (sub)classesJordan Cook2021-04-228-50/+100
* Turn remaining unittest.TestCase classes into pytest-style test classesJordan Cook2021-04-228-144/+82
* Reorganize backend integration tests and add some more thorough testsJordan Cook2021-04-226-145/+156
* Add a filesystem backendJordan Cook2021-04-213-3/+35
* Merge pull request #240 from jsemric/use-thread-local-connections-for-sqliteJordan Cook2021-04-211-0/+15
|\