Example #1
0
    def test_is_valid_v6(self) -> None:
        """
        Tests the method which let us check if the given subject is valid.
        """

        ip_checker = IPSyntaxChecker()

        expected = True

        for subject in pyf_test_dataset.VALID_IPV6:
            ip_checker.subject = subject
            actual = ip_checker.is_valid()

            self.assertEqual(expected, actual, subject)
Example #2
0
    def test_is_not_valid_v4(self) -> None:
        """
        Tests the method which let us check if the given subject is valid for
        the case that the given subject is not valid.
        """

        ip_checker = IPSyntaxChecker()

        expected = False

        for subject in pyf_test_dataset.NOT_VALID_IPV4:
            ip_checker.subject = subject
            actual = ip_checker.is_valid()

            self.assertEqual(expected, actual, subject)