���� JFIF �� � ( %"1"%)+...383,7(-.-
![]() Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20 System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64 User : apache ( 48) PHP Version : 7.4.20 Disable Function : NONE Directory : /home/real/node-v13.0.1/test/fixtures/wpt/encoding/streams/ |
// META: global=worker 'use strict'; const badChunks = [ { name: 'undefined', value: undefined }, { name: 'null', value: null }, { name: 'numeric', value: 3.14 }, { name: 'object, not BufferSource', value: {} }, { name: 'array', value: [65] }, { name: 'SharedArrayBuffer', // Use a getter to postpone construction so that all tests don't fail where // SharedArrayBuffer is not yet implemented. get value() { return new SharedArrayBuffer(); } }, { name: 'shared Uint8Array', get value() { new Uint8Array(new SharedArrayBuffer()) } } ]; for (const chunk of badChunks) { promise_test(async t => { const tds = new TextDecoderStream(); const reader = tds.readable.getReader(); const writer = tds.writable.getWriter(); const writePromise = writer.write(chunk.value); const readPromise = reader.read(); await promise_rejects(t, new TypeError(), writePromise, 'write should reject'); await promise_rejects(t, new TypeError(), readPromise, 'read should reject'); }, `chunk of type ${chunk.name} should error the stream`); }