def test_cached(self, mock_datetime, mock_index, mock_start): self.build_mock_index_and_datetime_now(mock_index, mock_datetime) cache = Cache('test', cache_max_age=1) self.assertFalse(cache.cached('expired_key')) self.assertTrue(cache.cached('valid_key_past')) self.assertTrue(cache.cached('valid_key_future')) self.assertFalse(cache.cached('unknown_key'))