22
33from triangle import equilateral , isosceles , scalene
44
5-
65# Tests adapted from `problem-specifications//canonical-data.json` @ v1.2.1
76
87
9- class TestEquilateralTriangle (unittest .TestCase ):
8+ class EquilateralTriangleTest (unittest .TestCase ):
109 def test_all_sides_are_equal (self ):
1110 self .assertIs (equilateral ([2 , 2 , 2 ]), True )
1211
@@ -23,7 +22,7 @@ def test_sides_may_be_floats(self):
2322 self .assertIs (equilateral ([0.5 , 0.5 , 0.5 ]), True )
2423
2524
26- class TestIsoscelesTriangle (unittest .TestCase ):
25+ class IsoscelesTriangleTest (unittest .TestCase ):
2726 def test_last_two_sides_are_equal (self ):
2827 self .assertIs (isosceles ([3 , 4 , 4 ]), True )
2928
@@ -52,7 +51,7 @@ def test_sides_may_be_floats(self):
5251 self .assertIs (isosceles ([0.5 , 0.4 , 0.5 ]), True )
5352
5453
55- class TestScaleneTriangle (unittest .TestCase ):
54+ class ScaleneTriangleTest (unittest .TestCase ):
5655 def test_no_sides_are_equal (self ):
5756 self .assertIs (scalene ([5 , 4 , 6 ]), True )
5857
@@ -62,11 +61,6 @@ def test_all_sides_are_equal(self):
6261 def test_two_sides_are_equal (self ):
6362 self .assertIs (scalene ([4 , 4 , 3 ]), False )
6463
65- # Additional tests for this track
66-
67- def test_two_sides_are_equal_and_third_side_is_larger (self ):
68- self .assertIs (scalene ([3 , 3 , 4 ]), False )
69-
7064 def test_may_not_violate_triangle_inequality (self ):
7165 self .assertIs (scalene ([7 , 3 , 2 ]), False )
7266
0 commit comments