@@ -167,6 +167,7 @@ export default (browserServer: BrowserServer, base = '/'): Plugin[] => {
167167 const define : Record < string , string > = { }
168168 for ( const env in ( project . config . env || { } ) ) {
169169 const stringValue = JSON . stringify ( project . config . env [ env ] )
170+ define [ `process.env.${ env } ` ] = stringValue
170171 define [ `import.meta.env.${ env } ` ] = stringValue
171172 }
172173
@@ -333,20 +334,21 @@ export default (browserServer: BrowserServer, base = '/'): Plugin[] => {
333334 name : 'vitest:browser:support-testing-library' ,
334335 config ( ) {
335336 return {
337+ define : {
338+ // testing-library/preact
339+ 'process.env.PTL_SKIP_AUTO_CLEANUP' : ! ! process . env . PTL_SKIP_AUTO_CLEANUP ,
340+ // testing-library/react
341+ 'process.env.RTL_SKIP_AUTO_CLEANUP' : ! ! process . env . RTL_SKIP_AUTO_CLEANUP ,
342+ 'process.env?.RTL_SKIP_AUTO_CLEANUP' : ! ! process . env . RTL_SKIP_AUTO_CLEANUP ,
343+ // testing-library/svelte, testing-library/solid
344+ 'process.env.STL_SKIP_AUTO_CLEANUP' : ! ! process . env . STL_SKIP_AUTO_CLEANUP ,
345+ // testing-library/vue
346+ 'process.env.VTL_SKIP_AUTO_CLEANUP' : ! ! process . env . VTL_SKIP_AUTO_CLEANUP ,
347+ // dom.debug()
348+ 'process.env.DEBUG_PRINT_LIMIT' : process . env . DEBUG_PRINT_LIMIT || 7000 ,
349+ } ,
336350 optimizeDeps : {
337351 esbuildOptions : {
338- define : {
339- // testing-library/preact
340- 'process.env.PTL_SKIP_AUTO_CLEANUP' : JSON . stringify ( ! ! process . env . PTL_SKIP_AUTO_CLEANUP ) ,
341- // testing-library/react
342- 'process.env.RTL_SKIP_AUTO_CLEANUP' : JSON . stringify ( ! ! process . env . RTL_SKIP_AUTO_CLEANUP ) ,
343- // testing-library/svelte, testing-library/solid
344- 'process.env.STL_SKIP_AUTO_CLEANUP' : JSON . stringify ( ! ! process . env . STL_SKIP_AUTO_CLEANUP ) ,
345- // testing-library/vue
346- 'process.env.VTL_SKIP_AUTO_CLEANUP' : JSON . stringify ( ! ! process . env . VTL_SKIP_AUTO_CLEANUP ) ,
347- // dom.debug()
348- 'process.env.DEBUG_PRINT_LIMIT' : process . env . DEBUG_PRINT_LIMIT || '7000' ,
349- } ,
350352 plugins : [
351353 {
352354 name : 'test-utils-rewrite' ,
0 commit comments