form-validation-validity-patternMismatch.html

PASSExpected85 of 85 subtests pass567 ms

Details

Test
/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html
Harness
OK

Subtests

StatusSubtestMessage
PASS[INPUT in TEXT status] The pattern attribute is not set
PASS[INPUT in TEXT status] The value attibute is empty string
PASS[INPUT in TEXT status] The value attribute matches the pattern attribute
PASS[INPUT in TEXT status] The value(ABC) in unicode attribute matches the pattern attribute
PASS[INPUT in TEXT status] The value attribute mismatches the pattern attribute
PASS[INPUT in TEXT status] The value attribute mismatches the pattern attribute even when a subset matches
PASS[INPUT in TEXT status] Invalid regular expression gets ignored
PASS[INPUT in TEXT status] Invalid `v` regular expression gets ignored
PASS[INPUT in TEXT status] The pattern attribute tries to escape a group
PASS[INPUT in TEXT status] The pattern attribute uses Unicode features
PASS[INPUT in TEXT status] The value attribute matches JavaScript-specific regular expression
PASS[INPUT in TEXT status] The value attribute mismatches JavaScript-specific regular expression
PASS[INPUT in SEARCH status] The pattern attribute is not set
PASS[INPUT in SEARCH status] The value attibute is empty string
PASS[INPUT in SEARCH status] The value attribute matches the pattern attribute
PASS[INPUT in SEARCH status] The value(ABC) in unicode attribute matches the pattern attribute
PASS[INPUT in SEARCH status] The value attribute mismatches the pattern attribute
PASS[INPUT in SEARCH status] The value attribute mismatches the pattern attribute even when a subset matches
PASS[INPUT in SEARCH status] Invalid regular expression gets ignored
PASS[INPUT in SEARCH status] Invalid `v` regular expression gets ignored
PASS[INPUT in SEARCH status] The pattern attribute tries to escape a group
PASS[INPUT in SEARCH status] The pattern attribute uses Unicode features
PASS[INPUT in SEARCH status] The value attribute matches JavaScript-specific regular expression
PASS[INPUT in SEARCH status] The value attribute mismatches JavaScript-specific regular expression
PASS[INPUT in TEL status] The pattern attribute is not set
PASS[INPUT in TEL status] The value attibute is empty string
PASS[INPUT in TEL status] The value attribute matches the pattern attribute
PASS[INPUT in TEL status] The value(ABC) in unicode attribute matches the pattern attribute
PASS[INPUT in TEL status] The value attribute mismatches the pattern attribute
PASS[INPUT in TEL status] The value attribute mismatches the pattern attribute even when a subset matches
PASS[INPUT in TEL status] Invalid regular expression gets ignored
PASS[INPUT in TEL status] Invalid `v` regular expression gets ignored
PASS[INPUT in TEL status] The pattern attribute tries to escape a group
PASS[INPUT in TEL status] The pattern attribute uses Unicode features
PASS[INPUT in TEL status] The value attribute matches JavaScript-specific regular expression
PASS[INPUT in TEL status] The value attribute mismatches JavaScript-specific regular expression
PASS[INPUT in URL status] The pattern attribute is not set
PASS[INPUT in URL status] The value attibute is empty string
PASS[INPUT in URL status] The value attribute matches the pattern attribute
PASS[INPUT in URL status] The value(ABC) in unicode attribute matches the pattern attribute
PASS[INPUT in URL status] The value attribute mismatches the pattern attribute
PASS[INPUT in URL status] The value attribute mismatches the pattern attribute even when a subset matches
PASS[INPUT in URL status] Invalid regular expression gets ignored
PASS[INPUT in URL status] Invalid `v` regular expression gets ignored
PASS[INPUT in URL status] The pattern attribute tries to escape a group
PASS[INPUT in URL status] The pattern attribute uses Unicode features
PASS[INPUT in URL status] The value attribute matches JavaScript-specific regular expression
PASS[INPUT in URL status] The value attribute mismatches JavaScript-specific regular expression
PASS[INPUT in EMAIL status] The pattern attribute is not set
PASS[INPUT in EMAIL status] The value attibute is empty string
PASS[INPUT in EMAIL status] The value attribute matches the pattern attribute
PASS[INPUT in EMAIL status] The value(ABC) in unicode attribute matches the pattern attribute
PASS[INPUT in EMAIL status] The value attribute mismatches the pattern attribute
PASS[INPUT in EMAIL status] The value attribute mismatches the pattern attribute even when a subset matches
PASS[INPUT in EMAIL status] Invalid regular expression gets ignored
PASS[INPUT in EMAIL status] Invalid `v` regular expression gets ignored
PASS[INPUT in EMAIL status] The pattern attribute tries to escape a group
PASS[INPUT in EMAIL status] The pattern attribute uses Unicode features
PASS[INPUT in EMAIL status] The value attribute matches JavaScript-specific regular expression
PASS[INPUT in EMAIL status] The value attribute mismatches JavaScript-specific regular expression
PASS[INPUT in PASSWORD status] The pattern attribute is not set
PASS[INPUT in PASSWORD status] The value attibute is empty string
PASS[INPUT in PASSWORD status] The value attribute matches the pattern attribute
PASS[INPUT in PASSWORD status] The value(ABC) in unicode attribute matches the pattern attribute
PASS[INPUT in PASSWORD status] The value attribute mismatches the pattern attribute
PASS[INPUT in PASSWORD status] The value attribute mismatches the pattern attribute even when a subset matches
PASS[INPUT in PASSWORD status] Invalid regular expression gets ignored
PASS[INPUT in PASSWORD status] Invalid `v` regular expression gets ignored
PASS[INPUT in PASSWORD status] The pattern attribute tries to escape a group
PASS[INPUT in PASSWORD status] The pattern attribute uses Unicode features
PASS[INPUT in PASSWORD status] The value attribute matches JavaScript-specific regular expression
PASS[INPUT in PASSWORD status] The value attribute mismatches JavaScript-specific regular expression
PASS[INPUT in EMAIL status] The pattern attribute is not set, if multiple is present
PASS[INPUT in EMAIL status] The value attibute is empty string, if multiple is present
PASS[INPUT in EMAIL status] The value attribute matches the pattern attribute, if multiple is present
PASS[INPUT in EMAIL status] The value(ABC) in unicode attribute matches the pattern attribute, if multiple is present
PASS[INPUT in EMAIL status] The value attribute mismatches the pattern attribute, if multiple is present
PASS[INPUT in EMAIL status] The value attribute mismatches the pattern attribute even when a subset matches, if multiple is present
PASS[INPUT in EMAIL status] Invalid regular expression gets ignored, if multiple is present
PASS[INPUT in EMAIL status] Invalid `v` regular expression gets ignored, if multiple is present
PASS[INPUT in EMAIL status] The pattern attribute tries to escape a group, if multiple is present
PASS[INPUT in EMAIL status] The pattern attribute uses Unicode features, if multiple is present
PASS[INPUT in EMAIL status] The value attribute matches JavaScript-specific regular expression, if multiple is present
PASS[INPUT in EMAIL status] The value attribute mismatches JavaScript-specific regular expression, if multiple is present
PASS[INPUT in EMAIL status] Commas should be stripped from regex input, if multiple is present