def test_reset_metadata_expired(self): repo = self.repo repo.load() repo.metadata_expire = 0 repo._reset_metadata_expired() self.assertTrue(repo.metadata.expired) repo.metadata_expire = 'never' repo._reset_metadata_expired() self.assertFalse(repo.metadata.expired)
def test_reset_metadata_expired(self): repo = self.repo repo.load() repo.metadata_expire = 0 repo._reset_metadata_expired() self.assertTrue(repo._expired) # the expired state only resets outside of _reset_metadata_expired(): repo.metadata_expired = 'never' self.assertTrue(repo._expired) repo._expired = False repo.metadata_expire = 'never' repo._reset_metadata_expired() self.assertFalse(repo._expired)