@@ -96,7 +96,9 @@ test("Throws error if NPM token is invalid", async (t) => {
96
96
const pkg = { name : "published" , version : "1.0.0" , publishConfig : { registry : npmRegistry . url } } ;
97
97
await fs . outputJson ( path . resolve ( cwd , "package.json" ) , pkg ) ;
98
98
99
- const [ error ] = await t . throwsAsync (
99
+ const {
100
+ errors : [ error ] ,
101
+ } = await t . throwsAsync (
100
102
t . context . m . verifyConditions (
101
103
{ } ,
102
104
{ cwd, env, options : { } , stdout : t . context . stdout , stderr : t . context . stderr , logger : t . context . logger }
@@ -186,21 +188,23 @@ test("Throw SemanticReleaseError Array if config option are not valid in verifyC
186
188
const tarballDir = 42 ;
187
189
const pkgRoot = 42 ;
188
190
const errors = [
189
- ...( await t . throwsAsync (
190
- t . context . m . verifyConditions (
191
- { } ,
192
- {
193
- cwd,
194
- env : { } ,
195
- options : {
196
- publish : [ "@semantic-release/github" , { path : "@semantic-release/npm" , npmPublish, tarballDir, pkgRoot } ] ,
197
- } ,
198
- stdout : t . context . stdout ,
199
- stderr : t . context . stderr ,
200
- logger : t . context . logger ,
201
- }
191
+ ...(
192
+ await t . throwsAsync (
193
+ t . context . m . verifyConditions (
194
+ { } ,
195
+ {
196
+ cwd,
197
+ env : { } ,
198
+ options : {
199
+ publish : [ "@semantic-release/github" , { path : "@semantic-release/npm" , npmPublish, tarballDir, pkgRoot } ] ,
200
+ } ,
201
+ stdout : t . context . stdout ,
202
+ stderr : t . context . stderr ,
203
+ logger : t . context . logger ,
204
+ }
205
+ )
202
206
)
203
- ) ) ,
207
+ ) . errors ,
204
208
] ;
205
209
206
210
t . is ( errors [ 0 ] . name , "SemanticReleaseError" ) ;
@@ -411,20 +415,22 @@ test("Throw SemanticReleaseError Array if config option are not valid in publish
411
415
const pkgRoot = 42 ;
412
416
413
417
const errors = [
414
- ...( await t . throwsAsync (
415
- t . context . m . publish (
416
- { npmPublish, tarballDir, pkgRoot } ,
417
- {
418
- cwd,
419
- env : { } ,
420
- options : { publish : [ "@semantic-release/github" , "@semantic-release/npm" ] } ,
421
- nextRelease : { version : "1.0.0" } ,
422
- stdout : t . context . stdout ,
423
- stderr : t . context . stderr ,
424
- logger : t . context . logger ,
425
- }
418
+ ...(
419
+ await t . throwsAsync (
420
+ t . context . m . publish (
421
+ { npmPublish, tarballDir, pkgRoot } ,
422
+ {
423
+ cwd,
424
+ env : { } ,
425
+ options : { publish : [ "@semantic-release/github" , "@semantic-release/npm" ] } ,
426
+ nextRelease : { version : "1.0.0" } ,
427
+ stdout : t . context . stdout ,
428
+ stderr : t . context . stderr ,
429
+ logger : t . context . logger ,
430
+ }
431
+ )
426
432
)
427
- ) ) ,
433
+ ) . errors ,
428
434
] ;
429
435
430
436
t . is ( errors [ 0 ] . name , "SemanticReleaseError" ) ;
@@ -492,20 +498,22 @@ test("Throw SemanticReleaseError Array if config option are not valid in prepare
492
498
const pkgRoot = 42 ;
493
499
494
500
const errors = [
495
- ...( await t . throwsAsync (
496
- t . context . m . prepare (
497
- { npmPublish, tarballDir, pkgRoot } ,
498
- {
499
- cwd,
500
- env : { } ,
501
- options : { publish : [ "@semantic-release/github" , "@semantic-release/npm" ] } ,
502
- nextRelease : { version : "1.0.0" } ,
503
- stdout : t . context . stdout ,
504
- stderr : t . context . stderr ,
505
- logger : t . context . logger ,
506
- }
501
+ ...(
502
+ await t . throwsAsync (
503
+ t . context . m . prepare (
504
+ { npmPublish, tarballDir, pkgRoot } ,
505
+ {
506
+ cwd,
507
+ env : { } ,
508
+ options : { publish : [ "@semantic-release/github" , "@semantic-release/npm" ] } ,
509
+ nextRelease : { version : "1.0.0" } ,
510
+ stdout : t . context . stdout ,
511
+ stderr : t . context . stderr ,
512
+ logger : t . context . logger ,
513
+ }
514
+ )
507
515
)
508
- ) ) ,
516
+ ) . errors ,
509
517
] ;
510
518
511
519
t . is ( errors [ 0 ] . name , "SemanticReleaseError" ) ;
@@ -677,20 +685,22 @@ test("Throw SemanticReleaseError Array if config option are not valid in addChan
677
685
const pkgRoot = 42 ;
678
686
679
687
const errors = [
680
- ...( await t . throwsAsync (
681
- t . context . m . addChannel (
682
- { npmPublish, tarballDir, pkgRoot } ,
683
- {
684
- cwd,
685
- env,
686
- options : { publish : [ "@semantic-release/github" , "@semantic-release/npm" ] } ,
687
- nextRelease : { version : "1.0.0" } ,
688
- stdout : t . context . stdout ,
689
- stderr : t . context . stderr ,
690
- logger : t . context . logger ,
691
- }
688
+ ...(
689
+ await t . throwsAsync (
690
+ t . context . m . addChannel (
691
+ { npmPublish, tarballDir, pkgRoot } ,
692
+ {
693
+ cwd,
694
+ env,
695
+ options : { publish : [ "@semantic-release/github" , "@semantic-release/npm" ] } ,
696
+ nextRelease : { version : "1.0.0" } ,
697
+ stdout : t . context . stdout ,
698
+ stderr : t . context . stderr ,
699
+ logger : t . context . logger ,
700
+ }
701
+ )
692
702
)
693
- ) ) ,
703
+ ) . errors ,
694
704
] ;
695
705
696
706
t . is ( errors [ 0 ] . name , "SemanticReleaseError" ) ;
0 commit comments