Exemplo n.º 1
0
 def test_clean_old_2(self):
     cache = FileCache(10, 2)
     cache.set("key1", "value")
     cache.set("key2", "value")
     cache.set("key3", "value")
     cache.set("key4", "value")
     self.assertEqual(4, len(cache.objects))
     cache.clean_old()
     self.assertEqual(4, len(cache.objects))
Exemplo n.º 2
0
 def test_clean_old_2(self):
     cache = FileCache(10, 2)
     cache.set("key1", "value")
     cache.set("key2", "value")
     cache.set("key3", "value")
     cache.set("key4", "value")
     self.assertEqual(4, len(cache.objects))
     cache.clean_old()
     self.assertEqual(4, len(cache.objects))
Exemplo n.º 3
0
 def test_clean_old_1(self):
     cache = FileCache(10, 2)
     cache.get_today = mock.Mock(return_value=datetime.datetime.today().date())
     cache.set("key1", "value")
     cache.get_today = mock.Mock(return_value=(datetime.datetime.today() - datetime.timedelta(days=1)).date())
     cache.set("key2", "value")
     cache.get_today = mock.Mock(return_value=(datetime.datetime.today() - datetime.timedelta(days=2)).date())
     cache.set("key3", "value")
     cache.get_today = mock.Mock(return_value=(datetime.datetime.today() - datetime.timedelta(days=3)).date())
     cache.set("key4", "value")
     self.assertEqual(4, len(cache.objects))
     cache.get_today = mock.Mock(return_value=datetime.datetime.today().date())
     cache.clean_old()
     self.assertEqual(2, len(cache.objects))
Exemplo n.º 4
0
 def test_clean_old_1(self):
     cache = FileCache(10, 2)
     cache.get_today = mock.Mock(
         return_value=datetime.datetime.today().date())
     cache.set("key1", "value")
     cache.get_today = mock.Mock(
         return_value=(datetime.datetime.today() -
                       datetime.timedelta(days=1)).date())
     cache.set("key2", "value")
     cache.get_today = mock.Mock(
         return_value=(datetime.datetime.today() -
                       datetime.timedelta(days=2)).date())
     cache.set("key3", "value")
     cache.get_today = mock.Mock(
         return_value=(datetime.datetime.today() -
                       datetime.timedelta(days=3)).date())
     cache.set("key4", "value")
     self.assertEqual(4, len(cache.objects))
     cache.get_today = mock.Mock(
         return_value=datetime.datetime.today().date())
     cache.clean_old()
     self.assertEqual(2, len(cache.objects))