From 2c7aa906d3c5e85fc8857aa72b12224245028dd7 Mon Sep 17 00:00:00 2001 From: bluwy Date: Fri, 20 Oct 2023 18:19:55 +0800 Subject: [PATCH] test: fix vite 5 compat --- .../kit/test/apps/basics/src/routes/assets/+page.svelte | 6 ------ packages/kit/test/apps/basics/src/routes/assets/logo.svg | 1 - packages/kit/test/apps/basics/test/server.test.js | 6 +++--- packages/kit/test/apps/basics/test/test.js | 2 +- packages/kit/test/apps/options-2/test/test.js | 2 +- 5 files changed, 5 insertions(+), 12 deletions(-) delete mode 100644 packages/kit/test/apps/basics/src/routes/assets/+page.svelte delete mode 100644 packages/kit/test/apps/basics/src/routes/assets/logo.svg diff --git a/packages/kit/test/apps/basics/src/routes/assets/+page.svelte b/packages/kit/test/apps/basics/src/routes/assets/+page.svelte deleted file mode 100644 index 0b2c43a9fe6b..000000000000 --- a/packages/kit/test/apps/basics/src/routes/assets/+page.svelte +++ /dev/null @@ -1,6 +0,0 @@ - - -

{logo}

-Svelte logo diff --git a/packages/kit/test/apps/basics/src/routes/assets/logo.svg b/packages/kit/test/apps/basics/src/routes/assets/logo.svg deleted file mode 100644 index 49492a83cc2f..000000000000 --- a/packages/kit/test/apps/basics/src/routes/assets/logo.svg +++ /dev/null @@ -1 +0,0 @@ -svelte-logo \ No newline at end of file diff --git a/packages/kit/test/apps/basics/test/server.test.js b/packages/kit/test/apps/basics/test/server.test.js index 3a89af164256..8e06f85062ed 100644 --- a/packages/kit/test/apps/basics/test/server.test.js +++ b/packages/kit/test/apps/basics/test/server.test.js @@ -539,13 +539,13 @@ test.describe('Static files', () => { }); test('Vite serves assets in allowed directories', async ({ page, request }) => { - await page.goto('/assets'); - const path = await page.textContent('h1'); + await page.goto('/asset-import'); + const path = await page.getAttribute('img[alt=potatoes]', 'src'); if (!path) throw new Error('Could not determine path'); const r1 = await request.get(path); expect(r1.status()).toBe(200); - expect(await r1.text()).toContain('http://www.w3.org/2000/svg'); + expect(await r1.text()).toBeTruthy(); // check that we can fetch a route which overlaps with the name of a file const r2 = await request.get('/package.json'); diff --git a/packages/kit/test/apps/basics/test/test.js b/packages/kit/test/apps/basics/test/test.js index 971058ba1870..52ac6cbcab81 100644 --- a/packages/kit/test/apps/basics/test/test.js +++ b/packages/kit/test/apps/basics/test/test.js @@ -29,7 +29,7 @@ test.describe('Imports', () => { ]); } else { expect(sources[0].startsWith('data:image/png;base64,')).toBeTruthy(); - expect(sources[1]).toBe(`${baseURL}/_app/immutable/assets/large.3183867c.jpg`); + expect(sources[1]).toMatch(/\/_app\/immutable\/assets\/large\.[\w-]+\.jpg/); } }); }); diff --git a/packages/kit/test/apps/options-2/test/test.js b/packages/kit/test/apps/options-2/test/test.js index 9c6269e2d50f..213ecb9d0ed7 100644 --- a/packages/kit/test/apps/options-2/test/test.js +++ b/packages/kit/test/apps/options-2/test/test.js @@ -59,7 +59,7 @@ test.describe('Service worker', () => { }); expect(self.base).toBe('/basepath'); - expect(self.build[0]).toMatch(/\/basepath\/_app\/immutable\/entry\/start\.[a-z0-9]+\.js/); + expect(self.build[0]).toMatch(/\/basepath\/_app\/immutable\/entry\/start\.[\w-]+\.js/); }); test('does not register /basepath/service-worker.js', async ({ page }) => {