@@ -80,10 +80,7 @@ vi.mock(import('node:fs/promises'), async (importOriginal) => {
8080
8181const mockContext : any = { } ;
8282
83- const coerce =
84- ( from : string , to : string ) =>
85- ( name : string ) =>
86- name . includes ( from ) ? to : name ;
83+ const coerce = ( from : string , to : string ) => ( name : string ) => ( name . includes ( from ) ? to : name ) ;
8784
8885const state : any = {
8986 directory : '.' ,
@@ -106,10 +103,7 @@ describe('vitestConfigFiles', () => {
106103 describe ( 'Check Vitest workspace files' , ( ) => {
107104 it ( 'should disallow JSON workspace file' , async ( ) => {
108105 vi . mocked ( find . up ) . mockImplementation ( coerce ( 'workspace' , 'vitest.workspace.json' ) ) ;
109- const result = await vitestConfigFiles . condition (
110- mockContext ,
111- state
112- ) ;
106+ const result = await vitestConfigFiles . condition ( mockContext , state ) ;
113107 expect ( result ) . toEqual ( {
114108 type : 'incompatible' ,
115109 reasons : [ 'Cannot auto-update JSON workspace file: vitest.workspace.json' ] ,
@@ -118,10 +112,7 @@ describe('vitestConfigFiles', () => {
118112
119113 it ( 'should disallow invalid workspace file' , async ( ) => {
120114 vi . mocked ( find . up ) . mockImplementation ( coerce ( 'workspace' , 'invalidWorkspace.ts' ) ) ;
121- const result = await vitestConfigFiles . condition (
122- mockContext ,
123- state
124- ) ;
115+ const result = await vitestConfigFiles . condition ( mockContext , state ) ;
125116 expect ( result ) . toEqual ( {
126117 type : 'incompatible' ,
127118 reasons : [ 'Found an invalid workspace config file: invalidWorkspace.ts' ] ,
@@ -130,21 +121,15 @@ describe('vitestConfigFiles', () => {
130121
131122 it ( 'should allow defineWorkspace syntax' , async ( ) => {
132123 vi . mocked ( find . up ) . mockImplementation ( coerce ( 'workspace' , 'defineWorkspace.ts' ) ) ;
133- const result = await vitestConfigFiles . condition (
134- mockContext ,
135- state
136- ) ;
124+ const result = await vitestConfigFiles . condition ( mockContext , state ) ;
137125 expect ( result ) . toEqual ( {
138126 type : 'compatible' ,
139127 } ) ;
140128 } ) ;
141129
142130 it ( 'should disallow invalid defineWorkspace syntax' , async ( ) => {
143131 vi . mocked ( find . up ) . mockImplementation ( coerce ( 'workspace' , 'defineWorkspace-invalid.ts' ) ) ;
144- const result = await vitestConfigFiles . condition (
145- mockContext ,
146- state
147- ) ;
132+ const result = await vitestConfigFiles . condition ( mockContext , state ) ;
148133 expect ( result ) . toEqual ( {
149134 type : 'incompatible' ,
150135 reasons : [ 'Found an invalid workspace config file: defineWorkspace-invalid.ts' ] ,
@@ -155,10 +140,7 @@ describe('vitestConfigFiles', () => {
155140 describe ( 'Check Vitest config files' , ( ) => {
156141 it ( 'should disallow CommonJS config file' , async ( ) => {
157142 vi . mocked ( find . up ) . mockImplementation ( coerce ( 'config' , 'vitest.config.cjs' ) ) ;
158- const result = await vitestConfigFiles . condition (
159- mockContext ,
160- state
161- ) ;
143+ const result = await vitestConfigFiles . condition ( mockContext , state ) ;
162144 expect ( result ) . toEqual ( {
163145 type : 'incompatible' ,
164146 reasons : [ 'Cannot auto-update CommonJS config file: vitest.config.cjs' ] ,
@@ -167,10 +149,7 @@ describe('vitestConfigFiles', () => {
167149
168150 it ( 'should disallow invalid config file' , async ( ) => {
169151 vi . mocked ( find . up ) . mockImplementation ( coerce ( 'config' , 'invalidConfig.ts' ) ) ;
170- const result = await vitestConfigFiles . condition (
171- mockContext ,
172- state
173- ) ;
152+ const result = await vitestConfigFiles . condition ( mockContext , state ) ;
174153 expect ( result ) . toEqual ( {
175154 type : 'incompatible' ,
176155 reasons : [ 'Found an invalid Vitest config file: invalidConfig.ts' ] ,
@@ -179,21 +158,15 @@ describe('vitestConfigFiles', () => {
179158
180159 it ( 'should allow existing test config option' , async ( ) => {
181160 vi . mocked ( find . up ) . mockImplementation ( coerce ( 'config' , 'testConfig.ts' ) ) ;
182- const result = await vitestConfigFiles . condition (
183- mockContext ,
184- state
185- ) ;
161+ const result = await vitestConfigFiles . condition ( mockContext , state ) ;
186162 expect ( result ) . toEqual ( {
187163 type : 'compatible' ,
188164 } ) ;
189165 } ) ;
190166
191167 it ( 'should disallow invalid test config option' , async ( ) => {
192168 vi . mocked ( find . up ) . mockImplementation ( coerce ( 'config' , 'testConfig-invalid.ts' ) ) ;
193- const result = await vitestConfigFiles . condition (
194- mockContext ,
195- state
196- ) ;
169+ const result = await vitestConfigFiles . condition ( mockContext , state ) ;
197170 expect ( result ) . toEqual ( {
198171 type : 'incompatible' ,
199172 reasons : [ 'Found an invalid Vitest config file: testConfig-invalid.ts' ] ,
@@ -202,21 +175,15 @@ describe('vitestConfigFiles', () => {
202175
203176 it ( 'should allow existing test.workspace config option' , async ( ) => {
204177 vi . mocked ( find . up ) . mockImplementation ( coerce ( 'config' , 'workspaceConfig.ts' ) ) ;
205- const result = await vitestConfigFiles . condition (
206- mockContext ,
207- state
208- ) ;
178+ const result = await vitestConfigFiles . condition ( mockContext , state ) ;
209179 expect ( result ) . toEqual ( {
210180 type : 'compatible' ,
211181 } ) ;
212182 } ) ;
213183
214184 it ( 'should disallow invalid test.workspace config option' , async ( ) => {
215185 vi . mocked ( find . up ) . mockImplementation ( coerce ( 'config' , 'workspaceConfig-invalid.ts' ) ) ;
216- const result = await vitestConfigFiles . condition (
217- mockContext ,
218- state
219- ) ;
186+ const result = await vitestConfigFiles . condition ( mockContext , state ) ;
220187 expect ( result ) . toEqual ( {
221188 type : 'incompatible' ,
222189 reasons : [ 'Found an invalid Vitest config file: workspaceConfig-invalid.ts' ] ,
0 commit comments