def test_int_validator_invalid_type_4(self):
     validated = validate_integer(object)
     self.assertFalse(validated)
 def test_int_validator_valid_number(self):
     validated = validate_integer(1)
     self.assertTrue(validated)
 def test_int_validator_invalid_type_2(self):
     validated = validate_integer(False)
     self.assertFalse(validated)
 def test_int_validator_invalid_type_3(self):
     validated = validate_integer(Ellipsis)
     self.assertFalse(validated)
 def test_int_validator_valid_string_number_sequence(self):
     validated = validate_integer(['1', '2', '3'])
     self.assertEqual(validated, [1, 2, 3])
 def test_int_validator_invalid_string_number_sequence(self):
     validated = validate_integer(['1', '1.2', '3'])
     self.assertFalse(validated)
 def test_int_validator_invalid_string_number(self):
     validated = validate_integer('1.2')
     self.assertFalse(validated)
 def test_int_validator_valid_string_number(self):
     validated = validate_integer('1')
     self.assertEqual(validated, 1)
 def test_int_validator_invalid_number_sequence(self):
     validated = validate_integer([1, 1.2, 3])
     self.assertFalse(validated)
 def test_int_validator_valid_number_sequence(self):
     validated = validate_integer([1, 2, 3])
     self.assertTrue(validated)
 def test_int_validator_invalid_number(self):
     validated = validate_integer(1.2)
     self.assertFalse(validated)