@@ -368,3 +368,56 @@ test('test process release - process.release ~
[email protected] --dist-url=ht
368
368
} )
369
369
} )
370
370
371
+ test ( 'test process release - process.release ~ [email protected] ' , function ( t ) {
372
+ t . plan ( 2 )
373
+
374
+ var release = processRelease ( [ ] , { opts : { } } , 'v4.0.0-rc.4' , {
375
+ name : 'node' ,
376
+ headersUrl : 'https://nodejs.org/download/rc/v4.0.0-rc.4/node-v4.0.0-rc.4-headers.tar.gz'
377
+ } )
378
+
379
+ t . equal ( release . semver . version , '4.0.0-rc.4' )
380
+ delete release . semver
381
+
382
+ t . deepEqual ( release , {
383
+ version : '4.0.0-rc.4' ,
384
+ name : 'node' ,
385
+ baseUrl : 'https://nodejs.org/download/rc/v4.0.0-rc.4/' ,
386
+ tarballUrl : 'https://nodejs.org/download/rc/v4.0.0-rc.4/node-v4.0.0-rc.4-headers.tar.gz' ,
387
+ shasumsUrl : 'https://nodejs.org/download/rc/v4.0.0-rc.4/SHASUMS256.txt' ,
388
+ versionDir : '4.0.0-rc.4' ,
389
+ libUrl32 : 'https://nodejs.org/download/rc/v4.0.0-rc.4/win-x86/node.lib' ,
390
+ libUrl64 : 'https://nodejs.org/download/rc/v4.0.0-rc.4/win-x64/node.lib' ,
391
+ libPath32 : 'win-x86/node.lib' ,
392
+ libPath64 : 'win-x64/node.lib'
393
+ } )
394
+ } )
395
+
396
+
397
+ test ( 'test process release - process.release ~ [email protected] passed as argv[0]' , function ( t ) {
398
+ t . plan ( 2 )
399
+
400
+ // note the missing 'v' on the arg, it should normalise when checking
401
+ // whether we're on the default or not
402
+ var release = processRelease ( [ '4.0.0-rc.4' ] , { opts : { } } , 'v4.0.0-rc.4' , {
403
+ name : 'node' ,
404
+ headersUrl : 'https://nodejs.org/download/rc/v4.0.0-rc.4/node-v4.0.0-rc.4-headers.tar.gz'
405
+ } )
406
+
407
+ t . equal ( release . semver . version , '4.0.0-rc.4' )
408
+ delete release . semver
409
+
410
+ t . deepEqual ( release , {
411
+ version : '4.0.0-rc.4' ,
412
+ name : 'node' ,
413
+ baseUrl : 'https://nodejs.org/download/rc/v4.0.0-rc.4/' ,
414
+ tarballUrl : 'https://nodejs.org/download/rc/v4.0.0-rc.4/node-v4.0.0-rc.4-headers.tar.gz' ,
415
+ shasumsUrl : 'https://nodejs.org/download/rc/v4.0.0-rc.4/SHASUMS256.txt' ,
416
+ versionDir : '4.0.0-rc.4' ,
417
+ libUrl32 : 'https://nodejs.org/download/rc/v4.0.0-rc.4/win-x86/node.lib' ,
418
+ libUrl64 : 'https://nodejs.org/download/rc/v4.0.0-rc.4/win-x64/node.lib' ,
419
+ libPath32 : 'win-x86/node.lib' ,
420
+ libPath64 : 'win-x64/node.lib'
421
+ } )
422
+ } )
423
+
0 commit comments