Exemplo n.º 1
0
    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'))