blob: 6c37861bff2783ee2f35bfcfa026b887913675fd [file] [log] [blame]
This is a testharness.js-based test.
PASS ClipboardItem({string, Blob}) succeeds with different types
PASS ClipboardItem() succeeds with empty options
PASS ClipboardItem({}) fails with empty dictionary input
PASS ClipboardItem(Blob) fails
PASS ClipboardItem() fails with null input
PASS ClipboardItem() fails with no input
PASS types() returns correct values
PASS raw() returns correct values, defaulting to false
PASS getType(DOMString valid type) succeeds with correct output
PASS getType(DOMString invalid type) succeeds with correct output
PASS getType(DOMString type) rejects correctly when querying for missing type
FAIL getType(DOMString valid type) converts DOMString to Blob promise_test: Unhandled rejection with value: object "TypeError: Failed to construct 'ClipboardItem': Failed to convert value to 'Blob'."
FAIL getType(DOMString invalid type) converts DOMString to Blob promise_test: Unhandled rejection with value: object "TypeError: Failed to construct 'ClipboardItem': Failed to convert value to 'Blob'."
Harness: the test ran to completion.