| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add use_temp option to SQLite backend | Jordan Cook | 2021-04-22 | 2 | -0/+16 |
| | | | | | Closes #243 | ||||
| * | Combine test_cache.py with BaseCacheTest to run these tests for all backends | Jordan Cook | 2021-04-22 | 9 | -147/+148 |
| | | |||||
| * | Turn multi-threaded stress tests into test (sub)classes | Jordan Cook | 2021-04-22 | 8 | -50/+100 |
| | | | | | | | This is mainly to take advantage of fail-fast connection tests; otherwise, these tests may just hang if backend dependenices are installed but backend services are not set up. See issue #221 for details. | ||||
| * | Turn remaining unittest.TestCase classes into pytest-style test classes | Jordan Cook | 2021-04-22 | 8 | -144/+82 |
| | | |||||
| * | Reorganize backend integration tests and add some more thorough tests | Jordan Cook | 2021-04-22 | 6 | -145/+156 |
| | | |||||
| * | Add a filesystem backend | Jordan Cook | 2021-04-21 | 3 | -3/+35 |
| | | |||||
| * | Merge pull request #240 from jsemric/use-thread-local-connections-for-sqlite | Jordan Cook | 2021-04-21 | 1 | -0/+15 |
| |\ | | | | | Use thread local connections for sqlite | ||||
| | * | add sqlite no-op tests | jsemric | 2021-04-21 | 1 | -0/+15 |
| | | | |||||
| * | | Run multi-threaded tests for all backends, and run with more threads & ↵ | Jordan Cook | 2021-04-20 | 2 | -10/+44 |
| | | | | | | | | | iterations for merges to master | ||||
| * | | Fix DynamoDbDict.__iter__ to return keys instead of values; update tests to ↵ | Jordan Cook | 2021-04-20 | 1 | -21/+21 |
| |/ | | | | test for this | ||||
| * | Allow passing any valid backend connection kwargs via BaseCache | Jordan Cook | 2021-04-19 | 5 | -6/+52 |
| | | | | | | | | | * Pass `**kwargs` to backend storage classes, split out any that are valid for the backend-specific connection function/class, and pass them to the connection * Add intersphinx links to docs for dependencies * Update and format some more backend class docstrings * Remove 'Unrecognized keyword arguments' warning from `BaseStorage` * Turn `warnings.warn` about using secret keys into a `logging.warning` (due to complaints about too many messages) | ||||
| * | Use pytest-order to order tests; remove ipdb recommendation | Jordan Cook | 2021-04-19 | 1 | -0/+3 |
| | | |||||
| * | Read manually instead of using _body, move decode tests to integration tests | shiftinv | 2021-04-18 | 1 | -0/+21 |
| | | |||||
| * | Add one test case per backend storage class | Jordan Cook | 2021-04-12 | 6 | -92/+116 |
| | | |||||
| * | Update all backend-specific integration tests to fail quickly if not set up, ↵ | Jordan Cook | 2021-04-12 | 5 | -57/+73 |
| | | | | | rarther than silently ignoring or hanging | ||||
| * | Add temporary workaround for /json httpbin endpoint | Jordan Cook | 2021-04-12 | 1 | -1/+5 |
| | | |||||
| * | Add tests against httpbin container for all supported methods and response ↵ | Jordan Cook | 2021-03-31 | 1 | -9/+55 |
| | | | | | formats | ||||
| * | Split tests into unit and integration tests and run separately in CI; update ↵ | Jordan Cook | 2021-03-31 | 8 | -0/+295 |
| Contributing Guide with more notes on testing | |||||
