11import { defineConfig } from 'vitest/config' ;
22import { sveltekit } from '@sveltejs/kit/vite' ;
3- import { playwright , PlaywrightBrowserProvider } from '@vitest/browser-playwright' ;
3+ import { playwright } from '@vitest/browser-playwright' ;
44
55export default defineConfig ( {
66 plugins : [ sveltekit ( ) ] ,
@@ -9,6 +9,7 @@ export default defineConfig({
99 } ,
1010 test : {
1111 expect : { requireAssertions : true } ,
12+ includeTaskLocation : true ,
1213 projects : [
1314 {
1415 extends : './vite.config.ts' ,
@@ -17,10 +18,10 @@ export default defineConfig({
1718 browser : {
1819 enabled : true ,
1920 provider : playwright ( ) ,
20- instances : [ { browser : 'firefox' } ]
21+ instances : [ { browser : 'firefox' } , { browser : 'chromium' } ]
2122 } ,
22- include : [ 'src/**/*.svelte.{test,spec}.{js,ts}' ] ,
23- exclude : [ 'src/lib/server/**' ] ,
23+ include : [ 'src/**/*.svelte.{test,spec}.{js,ts}' , 'src/**/*.{test,spec}.{js,ts}' ] ,
24+ exclude : [ 'src/lib/server/**' , 'src/**/*.server.{test,spec}.{js,ts}' ] ,
2425 setupFiles : [ './vitest-setup-client.ts' ]
2526 }
2627 } ,
@@ -29,7 +30,7 @@ export default defineConfig({
2930 test : {
3031 name : 'server' ,
3132 environment : 'node' ,
32- include : [ 'src/**/*.{test,spec}.{js,ts}' ] ,
33+ include : [ 'src/**/*.server. {test,spec}.{js,ts}' ] ,
3334 exclude : [ 'src/**/*.svelte.{test,spec}.{js,ts}' ]
3435 }
3536 }
0 commit comments