Exemple #1
0
 def test_to_tween_length_1(self):
     tween = Tween(3)
     tween.to(9, 1)
     self.assertEqual(len(tween), 1)
     expected = [9]
     for i, v in enumerate(tween):
         self.assertAlmostEqual(v, expected[i])
     self.assertEqual(i, 0)
Exemple #2
0
 def test_to_tween(self):
     tween = Tween(3)
     tween.to(9, 10)
     self.assertEqual(len(tween), 10)
     expected = [3.6, 4.2, 4.8, 5.4, 6.0, 6.6, 7.2, 7.8, 8.4, 9]
     for i, v in enumerate(tween):
         self.assertAlmostEqual(v, expected[i])
     self.assertEqual(i, 9)
Exemple #3
0
 def test_to_tweenvector_length_1(self):
     tween = TweenVector((0, 0, 0))
     tween.to((5, 10, 15), 1)
     self.assertEqual(len(tween), 1)
     expected = [[5, 10, 15]]
     for i, v in enumerate(tween):
         self.assertAlmostEqual(v, expected[i])
     self.assertEqual(i, 0)
Exemple #4
0
 def test_to_tweenvector(self):
     tween = TweenVector((0, 0, 0))
     tween.to((5, 10, 15), 5)
     self.assertEqual(len(tween), 5)
     expected = [[1, 2, 3], [2, 4, 6], [3, 6, 9], [4, 8, 12], [5, 10, 15]]
     for i, v in enumerate(tween):
         self.assertAlmostEqual(v, expected[i])
     self.assertEqual(i, 4)
Exemple #5
0
 def test_to_tween_length_0(self):
     tween = Tween(3)
     tween.to(9, 0)
     self.assertEqual(len(tween), 0)
Exemple #6
0
 def test_to_tweenvector_length_0(self):
     tween = TweenVector((0, 0, 0))
     tween.to((5, 10, 15), 0)
     self.assertEqual(len(tween), 0)