def testNotIsosceles(self): """isIsosceles should return False with not isosceles triangles [6bcd95296db8bd5c]""" # this piggy backs off some code from testScalene, and is therefore incomplete for i in range(10): j = random.randint(2,10); t = [j, j, j]; result = triangle.isNotTriangle(t); self.assertFalse(result); result = triangle.isIsosceles(t); self.assertFalse(result); t = [j, j+1, j+2]; result = triangle.isNotTriangle(t); self.assertFalse(result); result = triangle.isIsosceles(t); self.assertFalse(result);
def testIsosceles(self): """isIsoscles should return True with isosceles triangles [816d8bb3fdd27f88]""" # This is another limited test random.seed(); for i in range(10): j = random.randint(2,10); t = [j, j, j+1]; result = triangle.isNotTriangle(t); self.assertFalse(result); result = triangle.isIsosceles(t); self.assertTrue(result);