From c28707171c15318d0c3cd742f8f40c27416adbcc Mon Sep 17 00:00:00 2001 From: Xitang Date: Fri, 3 May 2019 03:45:30 -0400 Subject: [PATCH] darts: update tests to v2.0.0 (#1754) --- exercises/darts/darts_test.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/exercises/darts/darts_test.py b/exercises/darts/darts_test.py index 1b359709095..40882f15dbe 100644 --- a/exercises/darts/darts_test.py +++ b/exercises/darts/darts_test.py @@ -2,7 +2,7 @@ from darts import score -# Tests adapted from `problem-specifications//canonical-data.json` @ v1.1.0 +# Tests adapted from `problem-specifications//canonical-data.json` @ v2.0.0 class darts_test(unittest.TestCase): def test_dart_lands_outside_target(self): @@ -26,6 +26,15 @@ def test_dart_lands_border_betweeen_middle_inner(self): def test_dart_lands_inner_circle(self): self.assertEqual(score(-0.1, -0.1), 10) + def test_dart_coord_sum_more_than_1_radius_less_than_1_is_in_inner(self): + self.assertEqual(score(0.4, 0.8), 10) + + def test_dart_coord_sum_more_than_5_radius_less_than_5_is_in_middle(self): + self.assertEqual(score(2, 4), 5) + + def test_dart_coord_sum_more_than_10_radius_less_than_10_is_in_outer(self): + self.assertEqual(score(4, 8), 1) + if __name__ == '__main__': unittest.main()