Summary

Harness status: OK

Found 5 tests

Details

ResultTest NameMessage
Passtype's state on DataTransfer creation
Asserts run
Pass
assert_true(true, "types must be a FrozenArray<>")
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:10:3)
Pass
assert_true(true, "A FrozenArray<> must be an Array")
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:11:3)
Pass
assert_equals(0, 0, "types must be originally empty")
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:12:3)
Pass
assert_equals([], [], "types must return the same object when the data store item list has not changed")
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:13:3)
Pass
assert_not_equals([], [], "Different DataTransfer objects must return different FrozenArrays")
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:17:3)
PassRelationship between types and items
Asserts run
Pass
assert_equals(["text/plain"], ["text/plain"])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:26:3)
Pass
assert_not_equals(["text/plain"], [])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:31:3)
Pass
assert_equals([], [])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:36:3)
Pass
assert_equals(["text/plain"], ["text/plain"])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:42:3)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:46:3)
Pass
assert_not_equals(["text/plain"], [])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:47:3)
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:53:3)
Pass
assert_not_equals([], ["text/plain"])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:54:3)
Pass
assert_throws_dom("NotSupportedError", function "() => {     dt.items.add("bar", "text/plain");   }", "Adding an item whose type is already present throws an exception")
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:59:3)
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:62:3)
Pass
assert_equals(["text/plain"], ["text/plain"])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:63:3)
Passtype's identity
Asserts run
Pass
assert_equals(["text/plain"], ["text/plain"])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:71:3)
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:76:3)
Pass
assert_not_equals(["text/plain"], ["text/plain"])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:77:3)
Pass
assert_equals(2, 2)
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:83:3)
Pass
assert_not_equals(["text/plain"], ["text/plain", "text/uri-list"])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:84:3)
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:90:3)
Pass
assert_not_equals(["text/plain"], ["text/plain"])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:91:3)
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:97:3)
Pass
assert_equals(["text/plain"], ["text/plain"])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:98:3)
Pass
assert_equals([], [])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:106:3)
PassVerify type is a read-only attribute
Asserts run
Pass
assert_equals([], [])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:113:3)
PassDataTransfer containing files
Asserts run
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:118:3)
Pass
assert_array_equals(["Files"], ["Files"])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:122:3)
Pass
assert_array_equals(["text/plain", "Files"], ["text/plain", "Files"])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:126:3)
Pass
assert_array_equals(["text/plain"], ["text/plain"])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:130:3)
Pass
assert_array_equals(["text/plain", "Files"], ["text/plain", "Files"])
    at Test.<anonymous> ( /html/editing/dnd/datastore/datatransfer-types.html:134:3)