(db: TinyDB)
| 345 | |
| 346 | |
| 347 | def test_search_path(db: TinyDB): |
| 348 | assert not db._query_cache |
| 349 | assert len(db.search(where('int').exists())) == 3 |
| 350 | assert len(db._query_cache) == 1 |
| 351 | |
| 352 | assert len(db.search(where('asd').exists())) == 0 |
| 353 | assert len(db.search(where('int').exists())) == 3 # Query result from cache |
| 354 | |
| 355 | |
| 356 | def test_search_no_results_cache(db: TinyDB): |