コード例 #1
0
def test_regex_failure() -> None:
    with pytest.raises(RegexMissmatchException):
        validate_field_regex(
            "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3",
            r"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$",
        )
コード例 #2
0
def test_regex_success() -> None:
    validate_field_regex(
        "af047ca5-e8f4-48a9-ab01-1d948f635f95",
        r"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$")
コード例 #3
0
 def test_static_validator(person: Person) -> None:
     validate_field_regex(person.name, r'^[a-zA-Z ]+$')
コード例 #4
0
 def test_static_validator(person: Person) -> None:
     validate_field_regex(person.name, r'^(#?[a-fA-F0-9]{6}|)$')
コード例 #5
0
ファイル: test_envelope.py プロジェクト: xdmiodz/tomodachi
 def test_validator(person: Person) -> None:
     validate_field_regex(person.name, r"^[a-zA-Z ]+$")