From 239e61ef14f47b784914d870e14708724ab030a3 Mon Sep 17 00:00:00 2001 From: Sy Brand Date: Tue, 11 Nov 2025 09:11:16 +0000 Subject: [PATCH 1/3] Fix test --- .../js-compute/fixtures/app/src/early-hints.js | 10 ++++++++++ .../js-compute/fixtures/module-mode/src/kv-store.js | 5 +++-- 2 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 integration-tests/js-compute/fixtures/app/src/early-hints.js diff --git a/integration-tests/js-compute/fixtures/app/src/early-hints.js b/integration-tests/js-compute/fixtures/app/src/early-hints.js new file mode 100644 index 0000000000..9f1a4512e6 --- /dev/null +++ b/integration-tests/js-compute/fixtures/app/src/early-hints.js @@ -0,0 +1,10 @@ +import { routes } from './routes.js'; +import { assertThrows, assert, assertResolves } from './assertions.js'; +import { env } from 'fastly:env'; + +routes.set('/early-hints', (event) => { + event.sendEarlyHint({ + "Link": "; rel=preload; as=style" + }); + //event.respondWith(new Response('OK')); +}); \ No newline at end of file diff --git a/integration-tests/js-compute/fixtures/module-mode/src/kv-store.js b/integration-tests/js-compute/fixtures/module-mode/src/kv-store.js index c261bb53ab..5cd16319fc 100644 --- a/integration-tests/js-compute/fixtures/module-mode/src/kv-store.js +++ b/integration-tests/js-compute/fixtures/module-mode/src/kv-store.js @@ -35,7 +35,7 @@ const debug = sdkVersion.endsWith('-debug'); const store = new KVStore(KV_STORE_NAME); try { await store.delete('c'); - } catch {} + } catch { } // bad metadata await store.put('a', 'b'); const aEntry = await store.get('a'); @@ -43,6 +43,7 @@ const debug = sdkVersion.endsWith('-debug'); for (let i = 0; i < 100; i++) { await store.put('c' + i, 'd', { + mode: 'overwrite', metadata: i % 2 === 0 ? '42' : new Uint8Array([42]), }); } @@ -61,7 +62,7 @@ const debug = sdkVersion.endsWith('-debug'); await store.put('c5', 'cba', { mode: 'prepend', - metadata: new Uint8Array([0xf0, 0xf0]), + metadata: 'cbad', }); const c5Entry = await store.get('c5'); if (isRunningLocally()) { From 05e4718e860c150ab2610cc6417f1ab47bafa018 Mon Sep 17 00:00:00 2001 From: Sy Brand Date: Tue, 11 Nov 2025 11:23:37 +0000 Subject: [PATCH 2/3] Remove added file --- .../js-compute/fixtures/app/src/early-hints.js | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 integration-tests/js-compute/fixtures/app/src/early-hints.js diff --git a/integration-tests/js-compute/fixtures/app/src/early-hints.js b/integration-tests/js-compute/fixtures/app/src/early-hints.js deleted file mode 100644 index 9f1a4512e6..0000000000 --- a/integration-tests/js-compute/fixtures/app/src/early-hints.js +++ /dev/null @@ -1,10 +0,0 @@ -import { routes } from './routes.js'; -import { assertThrows, assert, assertResolves } from './assertions.js'; -import { env } from 'fastly:env'; - -routes.set('/early-hints', (event) => { - event.sendEarlyHint({ - "Link": "; rel=preload; as=style" - }); - //event.respondWith(new Response('OK')); -}); \ No newline at end of file From 0725602af79c2c345ac5139e629a9d4b0346114e Mon Sep 17 00:00:00 2001 From: Sy Brand Date: Thu, 13 Nov 2025 09:20:45 +0000 Subject: [PATCH 3/3] Format --- .../js-compute/fixtures/module-mode/src/kv-store.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integration-tests/js-compute/fixtures/module-mode/src/kv-store.js b/integration-tests/js-compute/fixtures/module-mode/src/kv-store.js index 5cd16319fc..a1f9dd094a 100644 --- a/integration-tests/js-compute/fixtures/module-mode/src/kv-store.js +++ b/integration-tests/js-compute/fixtures/module-mode/src/kv-store.js @@ -35,7 +35,7 @@ const debug = sdkVersion.endsWith('-debug'); const store = new KVStore(KV_STORE_NAME); try { await store.delete('c'); - } catch { } + } catch {} // bad metadata await store.put('a', 'b'); const aEntry = await store.get('a');