Repository: nodejs/node
Pull request: test: update `compression` wpt

## `git node wpt compression`

All tests pass.

Changed files:
filename: test/fixtures/wpt/README.md
patch: @@ -11,7 +11,7 @@ See [test/wpt](../../wpt/README.md) for information on how these tests are run.
 Last update:
 
 - common: https://github.com/web-platform-tests/wpt/tree/dbd648158d/common
-- compression: https://github.com/web-platform-tests/wpt/tree/5aa50dd415/compression
+- compression: https://github.com/web-platform-tests/wpt/tree/da8d6860b2/compression
 - console: https://github.com/web-platform-tests/wpt/tree/767ae35464/console
 - dom/abort: https://github.com/web-platform-tests/wpt/tree/0143fe244b/dom/abort
 - dom/events: https://github.com/web-platform-tests/wpt/tree/0a811c5161/dom/events

filename: test/fixtures/wpt/compression/decompression-buffersource.tentative.any.js
patch: @@ -49,7 +49,7 @@ const bufferSourceChunksForDeflate = [
   },
   {
     name: 'Float16Array',
-    value: new Float16Array(new Uint8Array(compressedBytesWithDeflate).buffer)
+    value: () => new Float16Array(new Uint8Array(compressedBytesWithDeflate).buffer)
   },
   {
     name: 'Float32Array',
@@ -100,7 +100,7 @@ const bufferSourceChunksForGzip = [
   },
   {
     name: 'Float16Array',
-    value: new Float16Array(new Uint8Array(compressedBytesWithGzip).buffer)
+    value: () => new Float16Array(new Uint8Array(compressedBytesWithGzip).buffer)
   },
   {
     name: 'Float32Array',
@@ -151,7 +151,7 @@ const bufferSourceChunksForDeflateRaw = [
   },
   {
     name: 'Float16Array',
-    value: new Float16Array(new Uint8Array(compressedBytesWithDeflateRaw).buffer)
+    value: () => new Float16Array(new Uint8Array(compressedBytesWithDeflateRaw).buffer)
   },
   {
     name: 'Float32Array',
@@ -172,7 +172,7 @@ for (const chunk of bufferSourceChunksForDeflate) {
     const ds = new DecompressionStream('deflate');
     const reader = ds.readable.getReader();
     const writer = ds.writable.getWriter();
-    const writePromise = writer.write(chunk.value);
+    const writePromise = writer.write(typeof chunk.value === 'function' ? chunk.value() : chunk.value);
     writer.close();
     const { value } = await reader.read();
     assert_array_equals(Array.from(value), deflateExpectedChunkValue, 'value should match');
@@ -184,7 +184,7 @@ for (const chunk of bufferSourceChunksForGzip) {
     const ds = new DecompressionStream('gzip');
     const reader = ds.readable.getReader();
     const writer = ds.writable.getWriter();
-    const writePromise = writer.write(chunk.value);
+    const writePromise = writer.write(typeof chunk.value === 'function' ? chunk.value() : chunk.value);
     writer.close();
     const { value } = await reader.read();
     assert_array_equals(Array.from(value), gzipExpectedChunkValue, 'value should match');
@@ -196,7 +196,7 @@ for (const chunk of bufferSourceChunksForDeflateRaw) {
     const ds = new DecompressionStream('deflate-raw');
     const reader = ds.readable.getReader();
     const writer = ds.writable.getWriter();
-    const writePromise = writer.write(chunk.value);
+    const writePromise = writer.write(typeof chunk.value === 'function' ? chunk.value() : chunk.value);
     writer.close();
     const { value } = await reader.read();
     assert_array_equals(Array.from(value), deflateRawExpectedChunkValue, 'value should match');

filename: test/fixtures/wpt/versions.json
patch: @@ -4,7 +4,7 @@
     "path": "common"
   },
   "compression": {
-    "commit": "5aa50dd4151b5bc1d04d5505366c6e27df30af5b",
+    "commit": "da8d6860b22271d8ef4dc7894509692aaab9adf8",
     "path": "compression"
   },
   "console": {