def test_AisBelowTheRange(self): self.assertEqual(-1, calc(0, 1))
def test_sample2(self): self.assertEqual(-1, calc(0, 150))
def test_sample4(self): self.assertEqual(-1, calc(0.1, 999))
def test_sample5(self): self.assertEqual(-1, calc(80, 2000))
def test_sample8(self): self.assertEqual(-1, calc(80, 't'))
def test_case1 (self): self.assertEqual (45, calc(5,9))
def test_sample3(self): self.assertEqual(-1, calc(400, 90))
def test_AisNotNumber(self): self.assertEqual(-1, calc('a', 1))
def test_BisNotNumber(self): self.assertEqual(-1, calc(1, 'b'))
def test_BisFraction(self): self.assertEqual(-1, calc(1, 0.1))
def test_BothareFraction(self): self.assertEqual(-1, calc(0.1, 0.1))
def test_AisFraction(self): self.assertEqual(-1, calc(0.1, 1))
def test_BothareBelowTheRange(self): self.assertEqual(-1, calc(0, 0))
def test_BisBelowTheRange(self): self.assertEqual(-1, calc(1, 0))
def test_case7 (self): self.assertEqual (-1, calc('a','b'))
def test_BothareNotNumber(self): self.assertEqual(-1, calc('a', 'b'))
def test_case8 (self): self.assertEqual (-1, calc('a',500))
def test_AisBigger(self): self.assertEqual(999, calc(999, 1))
def test_sample2(self): self.assertEqual(-1, calc(2.5, 40))
def test_case2 (self): self.assertEqual (45, calc(9,5))
def test_sample4(self): self.assertEqual(-1, calc(0.0, 5))
def test_case3 (self): self.assertEqual (100, calc(10,10))
def test_sample7(self): self.assertEqual(-1, calc('a', 700))
def test_case4 (self): self.assertEqual (-1, calc(0.99,100))
def test_sample9(self): self.assertEqual(-1, calc('A', 'B'))
def test_case5 (self): self.assertEqual (-1, calc(10,999.1))
def test_sample3(self): self.assertEqual(-1, calc('a', 'b'))
def test_case6 (self): self.assertEqual (-1, calc(0.01,999.9))
def test_sample1(self): self.assertEqual(21, calc(3, 7))
def test_BothareOvertheRange(self): self.assertEqual(-1, calc(1000, 1000))