def test_01_in(self): numbers = [int(1000 * random.random()) for i in xrange(1000)] tracker = TimedTracker(5) tracker.add(numbers) number = random.choice(numbers) self.assertIn(number, tracker)
def test_01_in(self): numbers = [int(1000*random.random()) for i in xrange(1000)] tracker = TimedTracker(5) tracker.add(numbers) number = random.choice(numbers) self.assertIn(number, tracker)
def test_03_timeout(self): numbers = [int(1000 * random.random()) for i in xrange(1000)] not_expired = [] for i in xrange(10): not_expired.append(random.choice(numbers)) tracker = TimedTracker(5) time.sleep(6) for id in not_expired: tracker.update(id) for id in not_expired: self.assertNotIn(id, tracker.get_expired())
def test_03_timeout(self): numbers = [int(1000*random.random()) for i in xrange(1000)] not_expired= [] for i in xrange(10): not_expired.append(random.choice(numbers)) tracker = TimedTracker(5) time.sleep(6) for id in not_expired: tracker.update(id) for id in not_expired: self.assertNotIn(id, tracker.get_expired())