8000 bpo-44734: Fix precision in turtle tests (GH-27343) (GH-27361) · python/cpython@16a174f · GitHub
[go: up one dir, main page]

Skip to content

Commit 16a174f

Browse files
bpo-44734: Fix precision in turtle tests (GH-27343) (GH-27361)
(cherry picked from commit 3f135c0) Co-authored-by: Logan Jones <loganasherjones@gmail.com>
1 parent 642d873 commit 16a174f

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)
0