From 66a688fa75ca1a26b52942714f08bd8a747bfa42 Mon Sep 17 00:00:00 2001 From: "Stephen M. McQuay" Date: Tue, 15 May 2012 17:25:11 -0600 Subject: [PATCH] added another Vertex division test --- surf/test/vertex.py | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/surf/test/vertex.py b/surf/test/vertex.py index 795e85f..93416c8 100644 --- a/surf/test/vertex.py +++ b/surf/test/vertex.py @@ -25,11 +25,25 @@ class TestVertex(unittest.TestCase): v = sum((self.v1, self.v2, self.v3, self.v4, self.v5), Vertex()) self.assertEqual(v, Vertex(11, 17.3, 116)) - def test_division(self): + def test_float_int_division(self): v1 = self.v1 / 2 v2 = self.v1 / 2.0 self.assertEqual(v1, v2) + def test_division(self): + v1 = Vertex(36, 12, 48) + v2 = v1 / 12 + self.assertEqual(v2, Vertex(3, 1, 4)) + v1 = Vertex(36.0, 12.0, 48.0) + v2 = v1 / 12.0 + self.assertEqual(v2, Vertex(3.0, 1.0, 4.0)) + v1 = Vertex(36, 12, 48) + v2 = v1 / 12.0 + self.assertEqual(v2, Vertex(3, 1, 4)) + v1 = Vertex(36., 12., 48.) + v2 = v1 / 12 + self.assertEqual(v2, Vertex(3.0, 1.0, 4.0)) + def test_inappropriate_division(self): with self.assertRaises(TypeError): self.v1 / self.v2