Skip to content

Commit 0da365a

Browse files
chore(deps): update vitest monorepo to v4 (major) (#14789)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Tee Ming <[email protected]>
1 parent 0280f4b commit 0da365a

File tree

9 files changed

+175
-306
lines changed

9 files changed

+175
-306
lines changed

packages/adapter-auto/test/adapters.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { assert, test } from 'vitest';
2-
import { adapters } from 'adapters.js';
2+
import { adapters } from '../adapters.js';
33
import { existsSync, readFileSync } from 'node:fs';
44

55
test('adapter versions are up to date', () => {

packages/adapter-vercel/test/utils.spec.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ import { assert, test, describe } from 'vitest';
22
import { get_pathname, parse_isr_expiration, pattern_to_src, resolve_runtime } from '../utils.js';
33

44
// workaround so that TypeScript doesn't follow that import which makes it pick up that file and then error on missing import aliases
5-
const { parse_route_id } = await import('../../kit/src/' + 'utils/routing.js');
5+
const { parse_route_id } = await import(
6+
new URL('../../kit/src/' + 'utils/routing.js', import.meta.url).href
7+
);
68

79
/**
810
* @param {import('@sveltejs/kit').RouteDefinition<any>['segments']} segments

packages/kit/kit.vitest.config.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,8 @@ export default defineConfig({
1515
alias: {
1616
'__sveltekit/paths': fileURLToPath(new URL('./test/mocks/path.js', import.meta.url))
1717
},
18-
poolOptions: {
19-
threads: {
20-
singleThread: true
21-
}
22-
},
18+
pool: 'threads',
19+
maxWorkers: 1,
2320
include: ['src/**/*.spec.js'],
2421
exclude: [
2522
'**/node_modules/**',

packages/kit/test/apps/basics/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"@opentelemetry/sdk-trace-node": "catalog:",
2626
"@sveltejs/kit": "workspace:^",
2727
"@sveltejs/vite-plugin-svelte": "catalog:",
28-
"@vitest/browser": "catalog:",
28+
"@vitest/browser-playwright": "catalog:",
2929
"svelte": "catalog:",
3030
"svelte-check": "catalog:",
3131
"test-redirect-importer": "workspace:*",

packages/kit/test/apps/basics/vite.config.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import * as path from 'node:path';
22
import { sveltekit } from '@sveltejs/kit/vite';
3+
import { playwright } from '@vitest/browser-playwright';
34
import { defineConfig } from 'vitest/config';
45

56
export default defineConfig({
@@ -25,15 +26,13 @@ export default defineConfig({
2526
extends: './vite.config.js',
2627
test: {
2728
name: 'client',
28-
environment: 'browser',
2929
browser: {
3030
enabled: true,
31-
provider: 'playwright',
31+
provider: playwright(),
3232
instances: [{ browser: 'chromium' }],
3333
headless: true
3434
},
35-
include: ['unit-test/**/*.spec.js'],
36-
setupFiles: ['./vitest-setup-client.ts']
35+
include: ['unit-test/**/*.spec.js']
3736
}
3837
}
3938
]

packages/kit/test/apps/basics/vitest-setup-client.ts

Lines changed: 0 additions & 2 deletions
This file was deleted.

packages/kit/test/prerendering/basics/vite.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import * as path from 'node:path';
22
import { sveltekit } from '@sveltejs/kit/vite';
33

4-
/** @type {import('vitest/config').UserConfig} */
4+
/** @type {import('vitest/config').ViteUserConfig} */
55
const config = {
66
build: {
77
minify: false

0 commit comments

Comments
 (0)