@@ -57,35 +57,23 @@ describe("resolveInput", () => {
5757
5858 it ( "finds glob match *.spm.json" , ( ) => {
5959 writeFileSync ( join ( TMP , "project.spm.json" ) , "{}" ) ;
60- assert . equal (
61- resolveInput ( undefined , TMP ) ,
62- join ( TMP , "project.spm.json" ) ,
63- ) ;
60+ assert . equal ( resolveInput ( undefined , TMP ) , join ( TMP , "project.spm.json" ) ) ;
6461 } ) ;
6562
6663 it ( "finds glob match *.spm.md" , ( ) => {
6764 writeFileSync ( join ( TMP , "project.spm.md" ) , "" ) ;
68- assert . equal (
69- resolveInput ( undefined , TMP ) ,
70- join ( TMP , "project.spm.md" ) ,
71- ) ;
65+ assert . equal ( resolveInput ( undefined , TMP ) , join ( TMP , "project.spm.md" ) ) ;
7266 } ) ;
7367
7468 it ( "finds glob match *.spm/ directory" , ( ) => {
7569 mkdirSync ( join ( TMP , "project.spm" ) ) ;
76- assert . equal (
77- resolveInput ( undefined , TMP ) ,
78- join ( TMP , "project.spm" ) ,
79- ) ;
70+ assert . equal ( resolveInput ( undefined , TMP ) , join ( TMP , "project.spm" ) ) ;
8071 } ) ;
8172
8273 it ( "prefers *.spm.json over *.spm.md" , ( ) => {
8374 writeFileSync ( join ( TMP , "project.spm.json" ) , "{}" ) ;
8475 writeFileSync ( join ( TMP , "project.spm.md" ) , "" ) ;
85- assert . equal (
86- resolveInput ( undefined , TMP ) ,
87- join ( TMP , "project.spm.json" ) ,
88- ) ;
76+ assert . equal ( resolveInput ( undefined , TMP ) , join ( TMP , "project.spm.json" ) ) ;
8977 } ) ;
9078
9179 it ( "errors on multiple *.spm.json matches" , ( ) => {
@@ -151,18 +139,12 @@ describe("resolveInput", () => {
151139
152140 it ( "finds .SysProM.json (case-insensitive)" , ( ) => {
153141 writeFileSync ( join ( TMP , ".SysProM.json" ) , "{}" ) ;
154- assert . equal (
155- resolveInput ( undefined , TMP ) ,
156- join ( TMP , ".SysProM.json" ) ,
157- ) ;
142+ assert . equal ( resolveInput ( undefined , TMP ) , join ( TMP , ".SysProM.json" ) ) ;
158143 } ) ;
159144
160145 it ( "finds Project.SPM.JSON (case-insensitive glob)" , ( ) => {
161146 writeFileSync ( join ( TMP , "Project.SPM.JSON" ) , "{}" ) ;
162- assert . equal (
163- resolveInput ( undefined , TMP ) ,
164- join ( TMP , "Project.SPM.JSON" ) ,
165- ) ;
147+ assert . equal ( resolveInput ( undefined , TMP ) , join ( TMP , "Project.SPM.JSON" ) ) ;
166148 } ) ;
167149
168150 it ( "finds .SYSPROM/ directory (case-insensitive)" , ( ) => {
@@ -181,25 +163,33 @@ describe("resolveInput", () => {
181163 return result ;
182164 } ) ( ) ;
183165
184- it ( "errors on case-variant exact matches (.spm.json vs .SPM.json)" , {
185- skip : ! caseSensitiveFs && "case-insensitive filesystem" ,
186- } , ( ) => {
187- writeFileSync ( join ( TMP , ".spm.json" ) , "{}" ) ;
188- writeFileSync ( join ( TMP , ".SPM.json" ) , "{}" ) ;
189- assert . throws (
190- ( ) => resolveInput ( undefined , TMP ) ,
191- / M u l t i p l e S y s P r o M d o c u m e n t s f o u n d / ,
192- ) ;
193- } ) ;
194-
195- it ( "errors on case-variant glob matches (a.spm.json vs A.SPM.JSON)" , {
196- skip : ! caseSensitiveFs && "case-insensitive filesystem" ,
197- } , ( ) => {
198- writeFileSync ( join ( TMP , "a.spm.json" ) , "{}" ) ;
199- writeFileSync ( join ( TMP , "A.SPM.JSON" ) , "{}" ) ;
200- assert . throws (
201- ( ) => resolveInput ( undefined , TMP ) ,
202- / M u l t i p l e S y s P r o M d o c u m e n t s f o u n d / ,
203- ) ;
204- } ) ;
166+ it (
167+ "errors on case-variant exact matches (.spm.json vs .SPM.json)" ,
168+ {
169+ skip : ! caseSensitiveFs && "case-insensitive filesystem" ,
170+ } ,
171+ ( ) => {
172+ writeFileSync ( join ( TMP , ".spm.json" ) , "{}" ) ;
173+ writeFileSync ( join ( TMP , ".SPM.json" ) , "{}" ) ;
174+ assert . throws (
175+ ( ) => resolveInput ( undefined , TMP ) ,
176+ / M u l t i p l e S y s P r o M d o c u m e n t s f o u n d / ,
177+ ) ;
178+ } ,
179+ ) ;
180+
181+ it (
182+ "errors on case-variant glob matches (a.spm.json vs A.SPM.JSON)" ,
183+ {
184+ skip : ! caseSensitiveFs && "case-insensitive filesystem" ,
185+ } ,
186+ ( ) => {
187+ writeFileSync ( join ( TMP , "a.spm.json" ) , "{}" ) ;
188+ writeFileSync ( join ( TMP , "A.SPM.JSON" ) , "{}" ) ;
189+ assert . throws (
190+ ( ) => resolveInput ( undefined , TMP ) ,
191+ / M u l t i p l e S y s P r o M d o c u m e n t s f o u n d / ,
192+ ) ;
193+ } ,
194+ ) ;
205195} ) ;
0 commit comments