Summary

Harness status: OK

Found 9 tests

Details

ResultTest NameMessage
Passempty formdata
Asserts run
Pass
assert_equals("\n", "\n")
    at Test.<anonymous> ( /xhr/formdata.html:25:9)
Passformdata with string
Asserts run
Pass
assert_equals("key=value,\n", "key=value,\n")
    at Test.<anonymous> ( /xhr/formdata.html:25:9)
Passformdata with named string
Asserts run
Pass
assert_equals("\nkey=kv.txt:text/plain:5,", "\nkey=kv.txt:text/plain:5,")
    at Test.<anonymous> ( /xhr/formdata.html:25:9)
Passformdata from form
Asserts run
Pass
assert_equals("key=value,\n", "key=value,\n")
    at Test.<anonymous> ( /xhr/formdata.html:25:9)
Passformdata with blob
Asserts run
Pass
assert_equals("\nkey=blob:text/x-value:5,", "\nkey=blob:text/x-value:5,")
    at Test.<anonymous> ( /xhr/formdata.html:25:9)
Passformdata with named blob
Asserts run
Pass
assert_equals("\nkey=blob.txt:text/x-value:5,", "\nkey=blob.txt:text/x-value:5,")
    at Test.<anonymous> ( /xhr/formdata.html:25:9)
Passformdata.append() should throw if value is string and file name is given
Asserts run
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "function(){       create_formdata('a', 'b', 'c');     }")
    at Test.<anonymous> ( /xhr/formdata.html:52:5)
PassNewly created FormData contains entries added to "formData" IDL attribute of FormDataEvent.
Asserts run
Pass
assert_equals("vh1", "vh1")
    at Test.<anonymous> ( /xhr/formdata.html:66:5)
Pass
assert_equals("v1", "v1")
    at Test.<anonymous> ( /xhr/formdata.html:67:5)
Pass
assert_not_equals(object "[object FormData]", object "[object FormData]", "\"formData\" attribute should be different from the FromData object created by \"new\"")
    at Test.<anonymous> ( /xhr/formdata.html:68:5)
Pass
assert_false(false)
    at Test.<anonymous> ( /xhr/formdata.html:73:5)
Pass|new FormData()| in formdata event handler should throw
Asserts run
Pass
assert_throws_dom("InvalidStateError", function "() => { new FormData(e.target) }")
    at HTMLFormElement.<anonymous> ( /xhr/formdata.html:82:7)
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /xhr/formdata.html:85:5)
Pass
assert_throws_dom("InvalidStateError", function "() => { new FormData(e.target) }")
    at HTMLFormElement.<anonymous> ( /xhr/formdata.html:82:7)
Pass
assert_equals(2, 2)
    at Test.<anonymous> ( /xhr/formdata.html:88:5)