()
| 707 | |
| 708 | |
| 709 | def test_lambda_query(): |
| 710 | db = TinyDB(storage=MemoryStorage) |
| 711 | db.insert({'foo': 'bar'}) |
| 712 | |
| 713 | query = lambda doc: doc.get('foo') == 'bar' |
| 714 | query.is_cacheable = lambda: False |
| 715 | assert db.search(query) == [{'foo': 'bar'}] |
| 716 | assert not db._query_cache |