Exemple #1
0
    def test_icmp_type_validator(self):
        VALID_ICMP_TYPES = (1, 0, 255, -1)
        INVALID_ICMP_TYPES = (256, None, -2)

        for icmp_type in VALID_ICMP_TYPES:
            self.assertIsNone(validators.validate_icmp_type_range(icmp_type))

        for icmp_type in INVALID_ICMP_TYPES:
            self.assertRaises(ValidationError, validators.validate_icmp_type_range, icmp_type)
Exemple #2
0
    def test_icmp_type_validator(self):
        VALID_ICMP_TYPES = (1, 0, 255, -1)
        INVALID_ICMP_TYPES = (256, None, -2)

        for icmp_type in VALID_ICMP_TYPES:
            self.assertIsNone(validators.validate_icmp_type_range(icmp_type))

        for icmp_type in INVALID_ICMP_TYPES:
            self.assertRaises(ValidationError,
                              validators.validate_icmp_type_range, icmp_type)