mirror of
https://github.com/servo/servo.git
synced 2025-08-03 12:40:06 +01:00
Update web-platform-tests to revision e710d1d6bbe007a6a9344f79e17b445cf97cc623
This commit is contained in:
parent
ec408e9a57
commit
5a5336aaf0
1981 changed files with 64719 additions and 2377 deletions
|
@ -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 + ")");
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue