Commit 19580e31 authored by Leon Han's avatar Leon Han Committed by Commit Bot

[webnfc] Fix wpt NFCWriter_push.https.html.

Bug: 520391

Change-Id: Ica3bc5d021cf406e6c0743ed5691b6475e3151ca
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1625792Reviewed-by: default avatarRijubrata Bhaumik <rijubrata.bhaumik@intel.com>
Commit-Queue: Leon Han <leon.han@intel.com>
Auto-Submit: Leon Han <leon.han@intel.com>
Cr-Commit-Position: refs/heads/master@{#662567}
parent 0045fb45
This is a testharness.js-based test. This is a testharness.js-based test.
FAIL Web NFC: Test exceptions in NFCWriter.push Uncaught SyntaxError: missing ) after argument list FAIL Test that promise is rejected with TypeError if NDEFMessageSource is invalid. NFCWriter is not defined
FAIL 'Test that promise is rejected with SyntaxError if NDEFMessageSource contains invalid records. NFCWriter is not defined
FAIL NFCWriter.push should fail if abort push request before push happends. promise_test: Unhandled rejection with value: object "ReferenceError: NFCWriter is not defined"
FAIL NFCWriter.push should fail if signal's aborted flag is set. NFCWriter is not defined
FAIL NFCWriter.push should fail if signal is not an AbortSignal. NFCWriter is not defined
FAIL NFCWriter.push should fail with TypeError when invalid timeout is provided. NFCWriter is not defined
FAIL NFCWriter.push should fail with TypeError when invalid negative timeout value is provided. NFCWriter is not defined
FAIL NFCWriter.push should fail with TimeoutError when timer expires. NFCWriter is not defined
FAIL Reject promise with NotSupportedError if NFC message size exceeds 32KB. NFCWriter is not defined
FAIL Reject promise with SyntaxError if WebNFC Id cannot be created from provided URL. NFCWriter is not defined
FAIL Reject promise with SyntaxError if 'json' record cannot be serialized. NFCWriter is not defined
FAIL NFCWriter.push should fail with TypeError when invalid target value is provided. NFCWriter is not defined
FAIL Test that WebNFC API is not accessible from iframe context. promise_test: Unhandled rejection with value: undefined
FAIL Test that promise is rejected with TypeError if NDEFMessageSource contains non-string url. NFCWriter is not defined
FAIL Test that promise is rejected with TypeError if NDEFMessageSource contains non-string serialNumber. NFCWriter is not defined
Harness: the test ran to completion. Harness: the test ran to completion.
...@@ -228,8 +228,7 @@ promise_test(t => { ...@@ -228,8 +228,7 @@ promise_test(t => {
promise_rejects(t, new TypeError(), writer.push({ promise_rejects(t, new TypeError(), writer.push({
url: invalid_url, url: invalid_url,
records: [{ recordType: "text", data: 'Hello World' }] records: [{ recordType: "text", data: 'Hello World' }]
})); })));
);
}); });
return Promise.all(promises); return Promise.all(promises);
}, "Test that promise is rejected with TypeError if NDEFMessageSource contains non-string url."); }, "Test that promise is rejected with TypeError if NDEFMessageSource contains non-string url.");
...@@ -242,8 +241,7 @@ promise_test(t => { ...@@ -242,8 +241,7 @@ promise_test(t => {
promise_rejects(t, new TypeError(), writer.push({ promise_rejects(t, new TypeError(), writer.push({
serialNumber: invalid_serialNumber, serialNumber: invalid_serialNumber,
records: [{ recordType: "text", data: 'Hello World' }] records: [{ recordType: "text", data: 'Hello World' }]
})); })));
);
}); });
return Promise.all(promises); return Promise.all(promises);
}, "Test that promise is rejected with TypeError if NDEFMessageSource contains non-string serialNumber."); }, "Test that promise is rejected with TypeError if NDEFMessageSource contains non-string serialNumber.");
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment