def test_time_steps_for_int_frames(self): self.assertSequenceEqual(time_steps_for_int_frames(0), []) self.assertSequenceEqual(time_steps_for_int_frames(1), [0.5]) self.assertSequenceEqual(time_steps_for_int_frames(2), [1 / 3.0, 2 / 3.0]) self.assertSequenceEqual(time_steps_for_int_frames(3), [0.25, 0.5, 0.75])
def test_time_steps_for_int_frames_refcnt(self): # sys.getrefcnt is generally one higher than expected ts = time_steps_for_int_frames(1) self.assertEqual(sys.getrefcount(ts), 1+1) self.assertEqual(sys.getrefcount(ts[0]), 1+1)
def test_time_steps_for_int_frames(self): self.assertSequenceEqual(time_steps_for_int_frames(0),[]) self.assertSequenceEqual(time_steps_for_int_frames(1),[0.5]) self.assertSequenceEqual(time_steps_for_int_frames(2),[1/3.0, 2/3.0]) self.assertSequenceEqual(time_steps_for_int_frames(3),[0.25, 0.5, 0.75])
def test_time_steps_for_int_frames_refcnt(self): # sys.getrefcnt is generally one higher than expected ts = time_steps_for_int_frames(1) self.assertEqual(sys.getrefcount(ts), 1 + 1) self.assertEqual(sys.getrefcount(ts[0]), 1 + 1)