Skip to content

Commit 3f135c0

Browse files
bpo-44734: Fix precision in turtle tests (GH-27343)
1 parent aa0e4a6 commit 3f135c0

File tree

2 files changed

+4
-11
lines changed

2 files changed

+4
-11
lines changed

Lib/test/test_turtle.py

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -235,17 +235,9 @@ def test_vector_negative(self):
235235
self.assertVectorsAlmostEqual(-vec, expected)
236236

237237
def test_distance(self):
238-
vec = Vec2D(6, 8)
239-
expected = 10
240-
self.assertEqual(abs(vec), expected)
241-
242-
vec = Vec2D(0, 0)
243-
expected = 0
244-
self.assertEqual(abs(vec), expected)
245-
246-
vec = Vec2D(2.5, 6)
247-
expected = 6.5
248-
self.assertEqual(abs(vec), expected)
238+
self.assertEqual(abs(Vec2D(6, 8)), 10)
239+
self.assertEqual(abs(Vec2D(0, 0)), 0)
240+
self.assertAlmostEqual(abs(Vec2D(2.5, 6)), 6.5)
249241

250242
def test_rotate(self):
251243

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fixed floating point precision issue in turtle tests.

0 commit comments

Comments
 (0)