bpo-44734: Fix precision in turtle tests (GH-27343) (GH-27361)

(cherry picked from commit 3f135c073a)

Co-authored-by: Logan Jones <loganasherjones@gmail.com>
This commit is contained in:
Miss Islington (bot) 2021-07-26 08:55:50 -07:00 committed by GitHub
parent 642d873d67
commit 16a174f7ba
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 11 deletions

View file

@ -235,17 +235,9 @@ class TestVec2D(VectorComparisonMixin, unittest.TestCase):
self.assertVectorsAlmostEqual(-vec, expected)
def test_distance(self):
vec = Vec2D(6, 8)
expected = 10
self.assertEqual(abs(vec), expected)
vec = Vec2D(0, 0)
expected = 0
self.assertEqual(abs(vec), expected)
vec = Vec2D(2.5, 6)
expected = 6.5
self.assertEqual(abs(vec), expected)
self.assertEqual(abs(Vec2D(6, 8)), 10)
self.assertEqual(abs(Vec2D(0, 0)), 0)
self.assertAlmostEqual(abs(Vec2D(2.5, 6)), 6.5)
def test_rotate(self):

View file

@ -0,0 +1 @@
Fixed floating point precision issue in turtle tests.