Beispiel #1
0
 def test_reset_memoized(self):
     memoized_random = utils.memoized(random.random)
     r1 = memoized_random()
     utils.reset_memoized(memoized_random)
     r2 = memoized_random()
     self.assertNotEqual(r1, r2)
Beispiel #2
0
 def test_reset_memoized(self):
     memoized_random = utils.memoized(random.random)
     r1 = memoized_random()
     utils.reset_memoized(memoized_random)
     r2 = memoized_random()
     self.assertNotEqual(r1, r2)
Beispiel #3
0
 def test_memoized(self):
     memoized_random = utils.memoized(random.random)
     self.assertEqual(memoized_random(), memoized_random())
     memoized_randbits = utils.memoized(random.getrandbits)
     self.assertNotEqual(memoized_randbits(64), memoized_randbits(63))
Beispiel #4
0
 def test_memoized(self):
     memoized_random = utils.memoized(random.random)
     self.assertEqual(memoized_random(), memoized_random())
     memoized_randbits = utils.memoized(random.getrandbits)
     self.assertNotEqual(memoized_randbits(64), memoized_randbits(63))