Bug 1559331 [wpt PR 17340] - Add web-nfc tests, a=testonly

Automatic update from web-platform-tests
Add web-nfc tests (#17340)

* Add web-nfc tests

- Add tests for NFCReadingEvent
- Modify the invalid serialNumber test of NFCReadingEvent

--

wpt-commits: 2e21093960e04b483ec2a26022691e7a9ba09430
wpt-pr: 17340
This commit is contained in:
kaixinjxq 2019-07-19 12:23:03 +00:00 коммит произвёл James Graham
Родитель f5c4c79170
Коммит ce28e56dac
1 изменённых файлов: 10 добавлений и 2 удалений

Просмотреть файл

@ -26,9 +26,17 @@
non_strings.forEach(invalid_serialNumber => {
assert_throws(new TypeError, () => new NFCReadingEvent(
'message',
{invalid_serialNumber, message}
{serialNumber: invalid_serialNumber, message: message}
));
});
}, 'NFCReadingEvent constructor with non-string serialNumber');
}, 'NFCReadingEvent constructor with invalid serialNumber');
test(() => {
const message = createMessage([createJsonRecord(test_json_data)]);
const event = new NFCReadingEvent('type', {serialNumber: '', message: message});
assert_equals(event.type, 'type', 'type');
assert_equals(event.serialNumber, '', 'serialNumber');
assertWebNDEFMessagesEqual(event.message, message, 'message');
}, 'NFCReadingEvent constructor with valid parameters');
</script>