Text input element

Summary

Harness status: OK

Found 5 tests

Details

ResultTest NameMessage
PassUnset maxlength is -1
Asserts run
Pass
assert_equals(-1, -1)
    at Test.<anonymous> ( /html/semantics/forms/the-input-element/maxlength.html:27:11)
PassNegative maxlength is always -1
Asserts run
Pass
assert_equals(-1, -1)
    at Test.<anonymous> ( /html/semantics/forms/the-input-element/maxlength.html:32:11)
PassNon-numeric maxlength is -1
Asserts run
Pass
assert_equals(-1, -1)
    at Test.<anonymous> ( /html/semantics/forms/the-input-element/maxlength.html:37:11)
PassAssigning negative integer throws IndexSizeError
Asserts run
Pass
assert_throws_dom("INDEX_SIZE_ERR", function "function() {               document.getElementById("assign-negative").maxLength = -5;             }")
    at Test.<anonymous> ( /html/semantics/forms/the-input-element/maxlength.html:42:13)
PassAssigning non-numeric to maxlength sets maxlength to 0
Asserts run
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /html/semantics/forms/the-input-element/maxlength.html:50:13)