def test_negatives(self):
     """Rectangle test"""
     result = get_rectangle_type(-1, -1, -1, -1)
     self.assertEqual(result, 'invalid')
 def test_get_rectangle_square_all_int(self):
     result = get_rectangle_type(1, 1, 1, 1)
     self.assertEqual(result, 'square')
 def test_list_too_short(self):
     """Rectangle test"""
     result = get_rectangle_type([1, 1, 1])
     self.assertEqual(result, 'invalid')
 def test_large_num(self):
     """Rectangle test"""
     result = get_rectangle_type(100000000000, 100000000000, 100000000000)
     self.assertEqual(result, 'invalid')
 def test_get_rectangle_negative_invalid(self):
     result = get_rectangle_type(-3, -4, -6, -1)
     self.assertEqual(result, "invalid")
 def test_unknown_all_int(self):
     """Rectangle test"""
     result = get_rectangle_type(1, 2, 3, 4)
     self.assertEqual(result, 'unknown')
 def test_dict(self):
     """Rectangle test"""
     result = get_rectangle_type({'side0': 1, 'side1': 1, 'side2': 1, 'side3': 1})
     self.assertEqual(result, 'invalid')
 def test_get_rectangle_char_invalid(self):
     result = get_rectangle_type('s', 'g', 'h', 'r')
     self.assertEqual(result, 'invalid')
 def test_square_tuple(self):
     """Rectangle test"""
     result = get_rectangle_type((1, 1, 1, 1))
     self.assertEqual(result, 'square')
 def test_square_list(self):
     """Rectangle test"""
     result = get_rectangle_type([1, 1, 1, 1])
     self.assertEqual(result, 'square')
 def test_square_int_and_float(self):
     """Rectangle test"""
     result = get_rectangle_type(1, 1.0, 1.0, 1)
     self.assertEqual(result, 'square')
 def test_rect_all_float(self):
     """Rectangle test"""
     result = get_rectangle_type(1.1, 1.2, 1.1, 1.2)
     self.assertEqual(result, 'rectangle')
 def test_square_all_float(self):
     """Rectangle test"""
     result = get_rectangle_type(1.1, 1.1, 1.1, 1.1)
     self.assertEqual(result, 'square')
 def test_get_rectangle_rectangle_all_int(self):
     result = get_rectangle_type(1, 1, 2, 2)
     self.assertEqual(result, 'rectangle')
 def test_square_string_first(self):
     """Rectangle test"""
     result = get_rectangle_type("1", 1, 1, 1)
     self.assertEqual(result, 'invalid')
 def test_get_rectangle_invalid_all_int(self):
     result = get_rectangle_type(0, 0, 0, 0)
     self.assertEqual(result, 'invalid')
 def test_square_string_fourth(self):
     """Rectangle test"""
     result = get_rectangle_type(1, 1, 1, "1")
     self.assertEqual(result, 'invalid')
Beispiel #18
0
 def test_get_rectangle_char_invalid(self):
     result = get_rectangle_type("s", "g", "h", "r")
     self.assertEqual(result, "invalid")
 def test_tuple_too_long(self):
     """Rectangle test"""
     result = get_rectangle_type((1, 1, 1, 1, 1))
     self.assertEqual(result, 'invalid')
 def test_get_rect_invalid_param2(self):
     result = get_rectangle_type(5, 0, 5, 6)
     self.assertEqual(result, 'invalid')
 def test_rect_all_int(self):
     """Rectangle test"""
     result = get_rectangle_type(1, 2, 1, 2)
     self.assertEqual(result, 'rectangle')