@@ -36,8 +36,9 @@ for (let packageManager of SUPPORTED_PACKAGE_MANAGERS) {
3636 addonDir = join ( tmpDir , addonName ) ;
3737 await execa ( {
3838 cwd : tmpDir ,
39+ extendEnv : false ,
3940 } ) `${ localEmberCli } addon ${ addonName } -b ${ blueprintPath } --skip-npm --skip-git --prefer-local true --${ packageManager } ` ;
40- await execa ( { cwd : addonDir } ) `${ packageManager } install` ;
41+ await execa ( { cwd : addonDir , extendEnv : false } ) `${ packageManager } install` ;
4142 } ) ;
4243
4344 it ( 'is using the correct packager' , async ( ) => {
@@ -97,13 +98,16 @@ for (let packageManager of SUPPORTED_PACKAGE_MANAGERS) {
9798 // Tests are additive, so when running them in order, we want to check linting
9899 // before we add files from fixtures
99100 it ( 'lints with no fixtures all pass' , async ( ) => {
100- let { exitCode } = await execa ( { cwd : addonDir } ) `pnpm lint` ;
101+ let { exitCode } = await execa ( { cwd : addonDir , extendEnv : false } ) `pnpm lint` ;
101102
102103 expect ( exitCode ) . toEqual ( 0 ) ;
103104 } ) ;
104105
105106 it ( 'lint:fix with no fixtures' , async ( ) => {
106- let { exitCode } = await execa ( { cwd : addonDir } ) `${ packageManager } run lint:fix` ;
107+ let { exitCode } = await execa ( {
108+ cwd : addonDir ,
109+ extendEnv : false ,
110+ } ) `${ packageManager } run lint:fix` ;
107111
108112 expect ( exitCode ) . toEqual ( 0 ) ;
109113 } ) ;
@@ -123,13 +127,19 @@ for (let packageManager of SUPPORTED_PACKAGE_MANAGERS) {
123127 } ) ;
124128
125129 it ( 'lint:fix' , async ( ) => {
126- let { exitCode } = await execa ( { cwd : addonDir } ) `${ packageManager } run lint:fix` ;
130+ let { exitCode } = await execa ( {
131+ cwd : addonDir ,
132+ extendEnv : false ,
133+ } ) `${ packageManager } run lint:fix` ;
127134
128135 expect ( exitCode ) . toEqual ( 0 ) ;
129136 } ) ;
130137
131138 it ( 'build' , async ( ) => {
132- let buildResult = await execa ( { cwd : addonDir } ) `${ packageManager } run build` ;
139+ let buildResult = await execa ( {
140+ cwd : addonDir ,
141+ extendEnv : false ,
142+ } ) `${ packageManager } run build` ;
133143
134144 expect ( buildResult . exitCode ) . toEqual ( 0 ) ;
135145
@@ -142,7 +152,11 @@ for (let packageManager of SUPPORTED_PACKAGE_MANAGERS) {
142152 // It's important that we ensure that dist directory is empty for this test, because
143153 await fs . rm ( join ( addonDir , 'dist' ) , { recursive : true , force : true } ) ;
144154
145- let testResult = await execa ( { cwd : addonDir } ) `${ packageManager } run test` ;
155+ console . log ( 'in vitest' , process . env . NODE_ENV , process . env . CI ) ;
156+ let testResult = await execa ( {
157+ cwd : addonDir ,
158+ extendEnv : false ,
159+ } ) `${ packageManager } run test` ;
146160
147161 expect ( testResult . exitCode ) . toEqual ( 0 ) ;
148162
0 commit comments