@@ -2174,7 +2174,7 @@ describe('Processing', () => {
21742174 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 / ) ;
21752175 expect ( ensureDirSpy . mock . calls [ 1 ] [ 0 ] ) . toMatch ( / .* E x a m p l e I G .* i n p u t .* f s h / ) ;
21762176
2177- expect ( writeSpy . mock . calls ) . toHaveLength ( 7 ) ;
2177+ expect ( writeSpy . mock . calls ) . toHaveLength ( 5 ) ;
21782178 expect ( writeSpy . mock . calls [ 0 ] [ 0 ] ) . toMatch ( / .* i n d e x \. m d / ) ;
21792179 expect ( writeSpy . mock . calls [ 0 ] [ 1 ] ) . toMatch ( / # E x a m p l e I G / ) ;
21802180 expect ( writeSpy . mock . calls [ 1 ] [ 0 ] ) . toMatch ( / .* i g \. i n i / ) ;
@@ -2195,21 +2195,15 @@ describe('Processing', () => {
21952195 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 / ) ;
21962196 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 / ) ;
21972197
2198- expect ( getSpy . mock . calls ) . toHaveLength ( 4 ) ;
2198+ expect ( getSpy . mock . calls ) . toHaveLength ( 2 ) ;
21992199 const base = 'https://raw.githubusercontent.com/HL7/ig-publisher-scripts/main/' ;
2200- expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_genonce.bat' ) ;
2201- expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_genonce.sh' ) ;
2202- expect ( getSpy . mock . calls [ 2 ] [ 0 ] ) . toBe ( base + '_updatePublisher.bat' ) ;
2203- expect ( getSpy . mock . calls [ 3 ] [ 0 ] ) . toBe ( base + '_updatePublisher.sh' ) ;
2200+ expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_build.bat' ) ;
2201+ expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_build.sh' ) ;
22042202
2205- expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. b a t / ) ;
2206- expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. b a t / ) ;
2207- expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. s h / ) ;
2208- expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. s h / ) ;
2209- 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 / ) ;
2210- 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 / ) ;
2211- expect ( writeSpy . mock . calls [ 6 ] [ 0 ] ) . toMatch ( / .* _ u p d a t e P u b l i s h e r \. s h / ) ;
2212- expect ( writeSpy . mock . calls [ 6 ] [ 1 ] ) . toMatch ( / _ u p d a t e P u b l i s h e r \. s h / ) ;
2203+ expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. b a t / ) ;
2204+ expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ b u i l d \. b a t / ) ;
2205+ expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. s h / ) ;
2206+ expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ b u i l d \. s h / ) ;
22132207 } ) ;
22142208
22152209 it ( 'should initialize a project with user input' , async ( ) => {
@@ -2252,7 +2246,7 @@ describe('Processing', () => {
22522246 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 / ) ;
22532247 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 / ) ;
22542248
2255- expect ( writeSpy . mock . calls ) . toHaveLength ( 7 ) ;
2249+ expect ( writeSpy . mock . calls ) . toHaveLength ( 5 ) ;
22562250 expect ( writeSpy . mock . calls [ 0 ] [ 0 ] ) . toMatch ( / .* i n d e x \. m d / ) ;
22572251 expect ( writeSpy . mock . calls [ 0 ] [ 1 ] ) . toMatch ( / # M y N o n D e f a u l t N a m e / ) ;
22582252 expect ( writeSpy . mock . calls [ 1 ] [ 0 ] ) . toMatch ( / .* i g \. i n i / ) ;
@@ -2274,21 +2268,15 @@ describe('Processing', () => {
22742268 / .* 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 /
22752269 ) ;
22762270
2277- expect ( getSpy . mock . calls ) . toHaveLength ( 4 ) ;
2271+ expect ( getSpy . mock . calls ) . toHaveLength ( 2 ) ;
22782272 const base = 'https://raw.githubusercontent.com/HL7/ig-publisher-scripts/main/' ;
2279- expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_genonce.bat' ) ;
2280- expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_genonce.sh' ) ;
2281- expect ( getSpy . mock . calls [ 2 ] [ 0 ] ) . toBe ( base + '_updatePublisher.bat' ) ;
2282- expect ( getSpy . mock . calls [ 3 ] [ 0 ] ) . toBe ( base + '_updatePublisher.sh' ) ;
2273+ expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_build.bat' ) ;
2274+ expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_build.sh' ) ;
22832275
2284- expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. b a t / ) ;
2285- expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. b a t / ) ;
2286- expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. s h / ) ;
2287- expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. s h / ) ;
2288- 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 / ) ;
2289- 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 / ) ;
2290- expect ( writeSpy . mock . calls [ 6 ] [ 0 ] ) . toMatch ( / .* _ u p d a t e P u b l i s h e r \. s h / ) ;
2291- expect ( writeSpy . mock . calls [ 6 ] [ 1 ] ) . toMatch ( / _ u p d a t e P u b l i s h e r \. s h / ) ;
2276+ expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. b a t / ) ;
2277+ expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ b u i l d \. b a t / ) ;
2278+ expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. s h / ) ;
2279+ expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ b u i l d \. s h / ) ;
22922280 } ) ;
22932281
22942282 it ( 'should abort initializing a project when the user does not confirm' , async ( ) => {
@@ -2333,7 +2321,7 @@ describe('Processing', () => {
23332321 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 / ) ;
23342322 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 / ) ;
23352323
2336- expect ( writeSpy . mock . calls ) . toHaveLength ( 7 ) ;
2324+ expect ( writeSpy . mock . calls ) . toHaveLength ( 5 ) ;
23372325 expect ( writeSpy . mock . calls [ 0 ] [ 0 ] ) . toMatch ( / .* i n d e x \. m d / ) ;
23382326 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 / ) ;
23392327 expect ( writeSpy . mock . calls [ 1 ] [ 0 ] ) . toMatch ( / .* i g \. i n i / ) ;
@@ -2356,21 +2344,15 @@ describe('Processing', () => {
23562344 / .* 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 /
23572345 ) ;
23582346
2359- expect ( getSpy . mock . calls ) . toHaveLength ( 4 ) ;
2347+ expect ( getSpy . mock . calls ) . toHaveLength ( 2 ) ;
23602348 const base = 'https://raw.githubusercontent.com/HL7/ig-publisher-scripts/main/' ;
2361- expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_genonce.bat' ) ;
2362- expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_genonce.sh' ) ;
2363- expect ( getSpy . mock . calls [ 2 ] [ 0 ] ) . toBe ( base + '_updatePublisher.bat' ) ;
2364- expect ( getSpy . mock . calls [ 3 ] [ 0 ] ) . toBe ( base + '_updatePublisher.sh' ) ;
2349+ expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_build.bat' ) ;
2350+ expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_build.sh' ) ;
23652351
2366- expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. b a t / ) ;
2367- expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. b a t / ) ;
2368- expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. s h / ) ;
2369- expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. s h / ) ;
2370- 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 / ) ;
2371- 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 / ) ;
2372- expect ( writeSpy . mock . calls [ 6 ] [ 0 ] ) . toMatch ( / .* _ u p d a t e P u b l i s h e r \. s h / ) ;
2373- expect ( writeSpy . mock . calls [ 6 ] [ 1 ] ) . toMatch ( / _ u p d a t e P u b l i s h e r \. s h / ) ;
2352+ expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. b a t / ) ;
2353+ expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ b u i l d \. b a t / ) ;
2354+ expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. s h / ) ;
2355+ expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ b u i l d \. s h / ) ;
23742356 } ) ;
23752357
23762358 it ( 'should prompt for and accept inputs for any option not already set with a command line config option' , async ( ) => {
@@ -2412,7 +2394,7 @@ describe('Processing', () => {
24122394 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 / ) ;
24132395 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 / ) ;
24142396
2415- expect ( writeSpy . mock . calls ) . toHaveLength ( 7 ) ;
2397+ expect ( writeSpy . mock . calls ) . toHaveLength ( 5 ) ;
24162398 expect ( writeSpy . mock . calls [ 0 ] [ 0 ] ) . toMatch ( / .* i n d e x \. m d / ) ;
24172399 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 / ) ;
24182400 expect ( writeSpy . mock . calls [ 1 ] [ 0 ] ) . toMatch ( / .* i g \. i n i / ) ;
@@ -2435,21 +2417,15 @@ describe('Processing', () => {
24352417 / .* 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 /
24362418 ) ;
24372419
2438- expect ( getSpy . mock . calls ) . toHaveLength ( 4 ) ;
2420+ expect ( getSpy . mock . calls ) . toHaveLength ( 2 ) ;
24392421 const base = 'https://raw.githubusercontent.com/HL7/ig-publisher-scripts/main/' ;
2440- expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_genonce.bat' ) ;
2441- expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_genonce.sh' ) ;
2442- expect ( getSpy . mock . calls [ 2 ] [ 0 ] ) . toBe ( base + '_updatePublisher.bat' ) ;
2443- expect ( getSpy . mock . calls [ 3 ] [ 0 ] ) . toBe ( base + '_updatePublisher.sh' ) ;
2422+ expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_build.bat' ) ;
2423+ expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_build.sh' ) ;
24442424
2445- expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. b a t / ) ;
2446- expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. b a t / ) ;
2447- expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. s h / ) ;
2448- expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. s h / ) ;
2449- 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 / ) ;
2450- 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 / ) ;
2451- expect ( writeSpy . mock . calls [ 6 ] [ 0 ] ) . toMatch ( / .* _ u p d a t e P u b l i s h e r \. s h / ) ;
2452- expect ( writeSpy . mock . calls [ 6 ] [ 1 ] ) . toMatch ( / _ u p d a t e P u b l i s h e r \. s h / ) ;
2425+ expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. b a t / ) ;
2426+ expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ b u i l d \. b a t / ) ;
2427+ expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. s h / ) ;
2428+ expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ b u i l d \. s h / ) ;
24532429 } ) ;
24542430
24552431 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 ( ) => {
@@ -2473,7 +2449,7 @@ describe('Processing', () => {
24732449 ) ;
24742450 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 / ) ;
24752451
2476- expect ( writeSpy . mock . calls ) . toHaveLength ( 7 ) ;
2452+ expect ( writeSpy . mock . calls ) . toHaveLength ( 5 ) ;
24772453 expect ( writeSpy . mock . calls [ 0 ] [ 0 ] ) . toMatch ( / .* i n d e x \. m d / ) ;
24782454 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 / ) ;
24792455 expect ( writeSpy . mock . calls [ 1 ] [ 0 ] ) . toMatch ( / .* i g \. i n i / ) ;
@@ -2498,21 +2474,15 @@ describe('Processing', () => {
24982474 / .* 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 /
24992475 ) ;
25002476
2501- expect ( getSpy . mock . calls ) . toHaveLength ( 4 ) ;
2477+ expect ( getSpy . mock . calls ) . toHaveLength ( 2 ) ;
25022478 const base = 'https://raw.githubusercontent.com/HL7/ig-publisher-scripts/main/' ;
2503- expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_genonce.bat' ) ;
2504- expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_genonce.sh' ) ;
2505- expect ( getSpy . mock . calls [ 2 ] [ 0 ] ) . toBe ( base + '_updatePublisher.bat' ) ;
2506- expect ( getSpy . mock . calls [ 3 ] [ 0 ] ) . toBe ( base + '_updatePublisher.sh' ) ;
2507-
2508- expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. b a t / ) ;
2509- expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. b a t / ) ;
2510- expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ g e n o n c e \. s h / ) ;
2511- expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ g e n o n c e \. s h / ) ;
2512- 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 / ) ;
2513- 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 / ) ;
2514- expect ( writeSpy . mock . calls [ 6 ] [ 0 ] ) . toMatch ( / .* _ u p d a t e P u b l i s h e r \. s h / ) ;
2515- expect ( writeSpy . mock . calls [ 6 ] [ 1 ] ) . toMatch ( / _ u p d a t e P u b l i s h e r \. s h / ) ;
2479+ expect ( getSpy . mock . calls [ 0 ] [ 0 ] ) . toBe ( base + '_build.bat' ) ;
2480+ expect ( getSpy . mock . calls [ 1 ] [ 0 ] ) . toBe ( base + '_build.sh' ) ;
2481+
2482+ expect ( writeSpy . mock . calls [ 3 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. b a t / ) ;
2483+ expect ( writeSpy . mock . calls [ 3 ] [ 1 ] ) . toMatch ( / _ b u i l d \. b a t / ) ;
2484+ expect ( writeSpy . mock . calls [ 4 ] [ 0 ] ) . toMatch ( / .* _ b u i l d \. s h / ) ;
2485+ expect ( writeSpy . mock . calls [ 4 ] [ 1 ] ) . toMatch ( / _ b u i l d \. s h / ) ;
25162486 } ) ;
25172487 } ) ;
25182488
0 commit comments