Update web-platform-tests to revision e710d1d6bbe007a6a9344f79e17b445cf97cc623

This commit is contained in:
WPT Sync Bot 2019-10-09 10:23:00 +00:00
parent ec408e9a57
commit 5a5336aaf0
1981 changed files with 64719 additions and 2377 deletions

View file

@ -1,15 +1,17 @@
test(() => {
const buf = new ArrayBuffer(2),
view = new Uint8Array(buf),
buf2 = new ArrayBuffer(2),
view2 = new Uint8Array(buf2),
decoder = new TextDecoder("utf-8")
view[0] = 0xEF
view[1] = 0xBB
view2[0] = 0xBF
view2[1] = 0x40
assert_equals(decoder.decode(buf, {stream:true}), "")
view[0] = 0x01
view[1] = 0x02
assert_equals(decoder.decode(buf2), "@")
}, "Modify buffer after passing it in")
["ArrayBuffer", "SharedArrayBuffer"].forEach(arrayBufferOrSharedArrayBuffer => {
test(() => {
const buf = new self[arrayBufferOrSharedArrayBuffer](2),
view = new Uint8Array(buf),
buf2 = new self[arrayBufferOrSharedArrayBuffer](2),
view2 = new Uint8Array(buf2),
decoder = new TextDecoder("utf-8");
view[0] = 0xEF;
view[1] = 0xBB;
view2[0] = 0xBF;
view2[1] = 0x40;
assert_equals(decoder.decode(buf, {stream:true}), "");
view[0] = 0x01;
view[1] = 0x02;
assert_equals(decoder.decode(buf2), "@");
}, "Modify buffer after passing it in (" + arrayBufferOrSharedArrayBuffer + ")");
});