@@ -2125,7 +2125,7 @@ describe('Processing', () => {
21252125 expect ( ensureDirSpy . mock . calls [ 0 ] [ 0 ] ) . toMatch ( / .* E x a m p l e I G .* i n p u t .* p a g e c o n t e n t / ) ;
21262126 expect ( ensureDirSpy . mock . calls [ 1 ] [ 0 ] ) . toMatch ( / .* E x a m p l e I G .* i n p u t .* f s h / ) ;
21272127
2128- expect ( writeSpy . mock . calls ) . toHaveLength ( 7 ) ;
2128+ expect ( writeSpy . mock . calls ) . toHaveLength ( 5 ) ;
21292129 expect ( writeSpy . mock . calls [ 0 ] [ 0 ] ) . toMatch ( / .* i n d e x \. m d / ) ;
21302130 expect ( writeSpy . mock . calls [ 0 ] [ 1 ] ) . toMatch ( / # E x a m p l e I G / ) ;
21312131 expect ( writeSpy . mock . calls [ 1 ] [ 0 ] ) . toMatch ( / .* i g \. i n i / ) ;
@@ -2146,21 +2146,15 @@ describe('Processing', () => {
21462146 expect ( copyFileSpy . mock . calls [ 1 ] [ 1 ] ) . toMatch ( / .* E x a m p l e I G .* \. g i t i g n o r e / ) ;
21472147 expect ( copyFileSpy . mock . calls [ 2 ] [ 1 ] ) . toMatch ( / .* E x a m p l e I G .* i n p u t .* i g n o r e W a r n i n g s \. t x t / ) ;
21482148
2149- expect ( getSpy . mock . calls ) . toHaveLength ( 4 ) ;
2149+ expect ( getSpy . mock . calls ) . toHaveLength ( 2 ) ;
21502150 const base = 'https://raw.githubusercontent.com/HL7/ig-publisher-scripts/main/' ;
2151- expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_genonce.bat' ) ;
2152- expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_genonce.sh' ) ;
2153- expect ( getSpy . mock . calls [ 2 ] [ 0 ] ) . toBe ( base + '_updatePublisher.bat' ) ;
2154- expect ( getSpy . mock . calls [ 3 ] [ 0 ] ) . toBe ( base + '_updatePublisher.sh' ) ;
2151+ expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_build.bat' ) ;
2152+ expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_build.sh' ) ;
21552153
2156- expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. b a t / ) ;
2157- expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. b a t / ) ;
2158- expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. s h / ) ;
2159- expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. s h / ) ;
2160- expect ( writeSpy . mock . calls [ 5 ] [ 0 ] ) . toMatch ( / .* _ u p d a t e P u b l i s h e r \. b a t / ) ;
2161- expect ( writeSpy . mock . calls [ 5 ] [ 1 ] ) . toMatch ( / _ u p d a t e P u b l i s h e r \. b a t / ) ;
2162- expect ( writeSpy . mock . calls [ 6 ] [ 0 ] ) . toMatch ( / .* _ u p d a t e P u b l i s h e r \. s h / ) ;
2163- expect ( writeSpy . mock . calls [ 6 ] [ 1 ] ) . toMatch ( / _ u p d a t e P u b l i s h e r \. s h / ) ;
2154+ expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. b a t / ) ;
2155+ expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ b u i l d \. b a t / ) ;
2156+ expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. s h / ) ;
2157+ expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ b u i l d \. s h / ) ;
21642158 } ) ;
21652159
21662160 it ( 'should initialize a project with user input' , async ( ) => {
@@ -2203,7 +2197,7 @@ describe('Processing', () => {
22032197 expect ( ensureDirSpy . mock . calls [ 0 ] [ 0 ] ) . toMatch ( / .* M y N o n D e f a u l t N a m e .* i n p u t .* p a g e c o n t e n t / ) ;
22042198 expect ( ensureDirSpy . mock . calls [ 1 ] [ 0 ] ) . toMatch ( / .* M y N o n D e f a u l t N a m e .* i n p u t .* f s h / ) ;
22052199
2206- expect ( writeSpy . mock . calls ) . toHaveLength ( 7 ) ;
2200+ expect ( writeSpy . mock . calls ) . toHaveLength ( 5 ) ;
22072201 expect ( writeSpy . mock . calls [ 0 ] [ 0 ] ) . toMatch ( / .* i n d e x \. m d / ) ;
22082202 expect ( writeSpy . mock . calls [ 0 ] [ 1 ] ) . toMatch ( / # M y N o n D e f a u l t N a m e / ) ;
22092203 expect ( writeSpy . mock . calls [ 1 ] [ 0 ] ) . toMatch ( / .* i g \. i n i / ) ;
@@ -2225,21 +2219,15 @@ describe('Processing', () => {
22252219 / .* M y N o n D e f a u l t N a m e .* i n p u t .* i g n o r e W a r n i n g s \. t x t /
22262220 ) ;
22272221
2228- expect ( getSpy . mock . calls ) . toHaveLength ( 4 ) ;
2222+ expect ( getSpy . mock . calls ) . toHaveLength ( 2 ) ;
22292223 const base = 'https://raw.githubusercontent.com/HL7/ig-publisher-scripts/main/' ;
2230- expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_genonce.bat' ) ;
2231- expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_genonce.sh' ) ;
2232- expect ( getSpy . mock . calls [ 2 ] [ 0 ] ) . toBe ( base + '_updatePublisher.bat' ) ;
2233- expect ( getSpy . mock . calls [ 3 ] [ 0 ] ) . toBe ( base + '_updatePublisher.sh' ) ;
2224+ expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_build.bat' ) ;
2225+ expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_build.sh' ) ;
22342226
2235- expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. b a t / ) ;
2236- expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. b a t / ) ;
2237- expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. s h / ) ;
2238- expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. s h / ) ;
2239- expect ( writeSpy . mock . calls [ 5 ] [ 0 ] ) . toMatch ( / .* _ u p d a t e P u b l i s h e r \. b a t / ) ;
2240- expect ( writeSpy . mock . calls [ 5 ] [ 1 ] ) . toMatch ( / _ u p d a t e P u b l i s h e r \. b a t / ) ;
2241- expect ( writeSpy . mock . calls [ 6 ] [ 0 ] ) . toMatch ( / .* _ u p d a t e P u b l i s h e r \. s h / ) ;
2242- expect ( writeSpy . mock . calls [ 6 ] [ 1 ] ) . toMatch ( / _ u p d a t e P u b l i s h e r \. s h / ) ;
2227+ expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. b a t / ) ;
2228+ expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ b u i l d \. b a t / ) ;
2229+ expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. s h / ) ;
2230+ expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ b u i l d \. s h / ) ;
22432231 } ) ;
22442232
22452233 it ( 'should abort initializing a project when the user does not confirm' , async ( ) => {
@@ -2284,7 +2272,7 @@ describe('Processing', () => {
22842272 expect ( ensureDirSpy . mock . calls [ 0 ] [ 0 ] ) . toMatch ( / .* M y C L I O p t i o n P r o j e c t .* i n p u t .* p a g e c o n t e n t / ) ;
22852273 expect ( ensureDirSpy . mock . calls [ 1 ] [ 0 ] ) . toMatch ( / .* M y C L I O p t i o n P r o j e c t .* i n p u t .* f s h / ) ;
22862274
2287- expect ( writeSpy . mock . calls ) . toHaveLength ( 7 ) ;
2275+ expect ( writeSpy . mock . calls ) . toHaveLength ( 5 ) ;
22882276 expect ( writeSpy . mock . calls [ 0 ] [ 0 ] ) . toMatch ( / .* i n d e x \. m d / ) ;
22892277 expect ( writeSpy . mock . calls [ 0 ] [ 1 ] ) . toMatch ( / # M y C L I O p t i o n P r o j e c t / ) ;
22902278 expect ( writeSpy . mock . calls [ 1 ] [ 0 ] ) . toMatch ( / .* i g \. i n i / ) ;
@@ -2307,21 +2295,15 @@ describe('Processing', () => {
23072295 / .* M y C L I O p t i o n P r o j e c t .* i n p u t .* i g n o r e W a r n i n g s \. t x t /
23082296 ) ;
23092297
2310- expect ( getSpy . mock . calls ) . toHaveLength ( 4 ) ;
2298+ expect ( getSpy . mock . calls ) . toHaveLength ( 2 ) ;
23112299 const base = 'https://raw.githubusercontent.com/HL7/ig-publisher-scripts/main/' ;
2312- expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_genonce.bat' ) ;
2313- expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_genonce.sh' ) ;
2314- expect ( getSpy . mock . calls [ 2 ] [ 0 ] ) . toBe ( base + '_updatePublisher.bat' ) ;
2315- expect ( getSpy . mock . calls [ 3 ] [ 0 ] ) . toBe ( base + '_updatePublisher.sh' ) ;
2300+ expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_build.bat' ) ;
2301+ expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_build.sh' ) ;
23162302
2317- expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. b a t / ) ;
2318- expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. b a t / ) ;
2319- expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. s h / ) ;
2320- expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. s h / ) ;
2321- expect ( writeSpy . mock . calls [ 5 ] [ 0 ] ) . toMatch ( / .* _ u p d a t e P u b l i s h e r \. b a t / ) ;
2322- expect ( writeSpy . mock . calls [ 5 ] [ 1 ] ) . toMatch ( / _ u p d a t e P u b l i s h e r \. b a t / ) ;
2323- expect ( writeSpy . mock . calls [ 6 ] [ 0 ] ) . toMatch ( / .* _ u p d a t e P u b l i s h e r \. s h / ) ;
2324- expect ( writeSpy . mock . calls [ 6 ] [ 1 ] ) . toMatch ( / _ u p d a t e P u b l i s h e r \. s h / ) ;
2303+ expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. b a t / ) ;
2304+ expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ b u i l d \. b a t / ) ;
2305+ expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. s h / ) ;
2306+ expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ b u i l d \. s h / ) ;
23252307 } ) ;
23262308
23272309 it ( 'should prompt for and accept inputs for any option not already set with a command line config option' , async ( ) => {
@@ -2363,7 +2345,7 @@ describe('Processing', () => {
23632345 expect ( ensureDirSpy . mock . calls [ 0 ] [ 0 ] ) . toMatch ( / .* M y S e m i C L I O p t i o n P r o j e c t .* i n p u t .* p a g e c o n t e n t / ) ;
23642346 expect ( ensureDirSpy . mock . calls [ 1 ] [ 0 ] ) . toMatch ( / .* M y S e m i C L I O p t i o n P r o j e c t .* i n p u t .* f s h / ) ;
23652347
2366- expect ( writeSpy . mock . calls ) . toHaveLength ( 7 ) ;
2348+ expect ( writeSpy . mock . calls ) . toHaveLength ( 5 ) ;
23672349 expect ( writeSpy . mock . calls [ 0 ] [ 0 ] ) . toMatch ( / .* i n d e x \. m d / ) ;
23682350 expect ( writeSpy . mock . calls [ 0 ] [ 1 ] ) . toMatch ( / # M y S e m i C L I O p t i o n P r o j e c t / ) ;
23692351 expect ( writeSpy . mock . calls [ 1 ] [ 0 ] ) . toMatch ( / .* i g \. i n i / ) ;
@@ -2386,21 +2368,15 @@ describe('Processing', () => {
23862368 / .* M y S e m i C L I O p t i o n P r o j e c t .* i n p u t .* i g n o r e W a r n i n g s \. t x t /
23872369 ) ;
23882370
2389- expect ( getSpy . mock . calls ) . toHaveLength ( 4 ) ;
2371+ expect ( getSpy . mock . calls ) . toHaveLength ( 2 ) ;
23902372 const base = 'https://raw.githubusercontent.com/HL7/ig-publisher-scripts/main/' ;
2391- expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_genonce.bat' ) ;
2392- expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_genonce.sh' ) ;
2393- expect ( getSpy . mock . calls [ 2 ] [ 0 ] ) . toBe ( base + '_updatePublisher.bat' ) ;
2394- expect ( getSpy . mock . calls [ 3 ] [ 0 ] ) . toBe ( base + '_updatePublisher.sh' ) ;
2373+ expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_build.bat' ) ;
2374+ expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_build.sh' ) ;
23952375
2396- expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. b a t / ) ;
2397- expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. b a t / ) ;
2398- expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. s h / ) ;
2399- expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. s h / ) ;
2400- expect ( writeSpy . mock . calls [ 5 ] [ 0 ] ) . toMatch ( / .* _ u p d a t e P u b l i s h e r \. b a t / ) ;
2401- expect ( writeSpy . mock . calls [ 5 ] [ 1 ] ) . toMatch ( / _ u p d a t e P u b l i s h e r \. b a t / ) ;
2402- expect ( writeSpy . mock . calls [ 6 ] [ 0 ] ) . toMatch ( / .* _ u p d a t e P u b l i s h e r \. s h / ) ;
2403- expect ( writeSpy . mock . calls [ 6 ] [ 1 ] ) . toMatch ( / _ u p d a t e P u b l i s h e r \. s h / ) ;
2376+ expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. b a t / ) ;
2377+ expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ b u i l d \. b a t / ) ;
2378+ expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. s h / ) ;
2379+ expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ b u i l d \. s h / ) ;
24042380 } ) ;
24052381
24062382 it ( 'should accept remaining defaults without prompting for any options not already set with a command line config option when default option is used' , async ( ) => {
@@ -2424,7 +2400,7 @@ describe('Processing', () => {
24242400 ) ;
24252401 expect ( ensureDirSpy . mock . calls [ 1 ] [ 0 ] ) . toMatch ( / .* M y C L I O p t i o n W i t h D e f a u l t s P r o j e c t .* i n p u t .* f s h / ) ;
24262402
2427- expect ( writeSpy . mock . calls ) . toHaveLength ( 7 ) ;
2403+ expect ( writeSpy . mock . calls ) . toHaveLength ( 5 ) ;
24282404 expect ( writeSpy . mock . calls [ 0 ] [ 0 ] ) . toMatch ( / .* i n d e x \. m d / ) ;
24292405 expect ( writeSpy . mock . calls [ 0 ] [ 1 ] ) . toMatch ( / # M y C L I O p t i o n W i t h D e f a u l t s P r o j e c t / ) ;
24302406 expect ( writeSpy . mock . calls [ 1 ] [ 0 ] ) . toMatch ( / .* i g \. i n i / ) ;
@@ -2449,21 +2425,15 @@ describe('Processing', () => {
24492425 / .* M y C L I O p t i o n W i t h D e f a u l t s P r o j e c t .* i n p u t .* i g n o r e W a r n i n g s \. t x t /
24502426 ) ;
24512427
2452- expect ( getSpy . mock . calls ) . toHaveLength ( 4 ) ;
2428+ expect ( getSpy . mock . calls ) . toHaveLength ( 2 ) ;
24532429 const base = 'https://raw.githubusercontent.com/HL7/ig-publisher-scripts/main/' ;
2454- expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_genonce.bat' ) ;
2455- expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_genonce.sh' ) ;
2456- expect ( getSpy . mock . calls [ 2 ] [ 0 ] ) . toBe ( base + '_updatePublisher.bat' ) ;
2457- expect ( getSpy . mock . calls [ 3 ] [ 0 ] ) . toBe ( base + '_updatePublisher.sh' ) ;
2458-
2459- expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. b a t / ) ;
2460- expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. b a t / ) ;
2461- expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. s h / ) ;
2462- expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. s h / ) ;
2463- expect ( writeSpy . mock . calls [ 5 ] [ 0 ] ) . toMatch ( / .* _ u p d a t e P u b l i s h e r \. b a t / ) ;
2464- expect ( writeSpy . mock . calls [ 5 ] [ 1 ] ) . toMatch ( / _ u p d a t e P u b l i s h e r \. b a t / ) ;
2465- expect ( writeSpy . mock . calls [ 6 ] [ 0 ] ) . toMatch ( / .* _ u p d a t e P u b l i s h e r \. s h / ) ;
2466- expect ( writeSpy . mock . calls [ 6 ] [ 1 ] ) . toMatch ( / _ u p d a t e P u b l i s h e r \. s h / ) ;
2430+ expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_build.bat' ) ;
2431+ expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_build.sh' ) ;
2432+
2433+ expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. b a t / ) ;
2434+ expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ b u i l d \. b a t / ) ;
2435+ expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. s h / ) ;
2436+ expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ b u i l d \. s h / ) ;
24672437 } ) ;
24682438 } ) ;
24692439
0 commit comments