def test_lruhandler(self): self.reset_dir() f1 = os.path.join(self.dldir, 'f1.txt') f2 = os.path.join(self.dldir, 'f2.txt') f3 = os.path.join(self.dldir, 'f3.txt') open(f1, 'a').close() time.sleep(0.1) open(f2, 'a').close() time.sleep(0.1) open(f3, 'a').close() l = cfg.get_lru_handler(self.dldir, maxsize=3, ending='.txt') assert os.path.exists(f1) assert os.path.exists(f2) assert os.path.exists(f3) l = cfg.get_lru_handler(self.dldir, maxsize=2, ending='.txt') assert not os.path.exists(f1) assert os.path.exists(f2) assert os.path.exists(f3)
def test_lruhandler(self): self.reset_dir() f1 = os.path.join(TEST_DIR, 'f1.txt') f2 = os.path.join(TEST_DIR, 'f2.txt') f3 = os.path.join(TEST_DIR, 'f3.txt') open(f1, 'a').close() time.sleep(0.1) open(f2, 'a').close() time.sleep(0.1) open(f3, 'a').close() l = cfg.get_lru_handler(TEST_DIR, maxsize=3, ending='.txt') assert os.path.exists(f1) assert os.path.exists(f2) assert os.path.exists(f3) l = cfg.get_lru_handler(TEST_DIR, maxsize=2, ending='.txt') assert not os.path.exists(f1) assert os.path.exists(f2) assert os.path.exists(f3)