@@ -461,6 +461,15 @@ global.it_only_postgres_version = version => {
461
461
}
462
462
} ;
463
463
464
+ global . it_only_node_version = version => {
465
+ const envVersion = process . env . NODE_VERSION ;
466
+ if ( ! envVersion || semver . satisfies ( envVersion , version ) ) {
467
+ return it ;
468
+ } else {
469
+ return xit ;
470
+ }
471
+ } ;
472
+
464
473
global . fit_only_mongodb_version = version => {
465
474
const envVersion = process . env . MONGODB_VERSION ;
466
475
if ( ! envVersion || semver . satisfies ( envVersion , version ) ) {
@@ -470,6 +479,15 @@ global.fit_only_mongodb_version = version => {
470
479
}
471
480
} ;
472
481
482
+ global . fit_only_node_version = version => {
483
+ const envVersion = process . env . NODE_VERSION ;
484
+ if ( ! envVersion || semver . satisfies ( envVersion , version ) ) {
485
+ return fit ;
486
+ } else {
487
+ return xit ;
488
+ }
489
+ } ;
490
+
473
491
global . it_exclude_mongodb_version = version => {
474
492
const envVersion = process . env . MONGODB_VERSION ;
475
493
if ( ! envVersion || ! semver . satisfies ( envVersion , version ) ) {
@@ -488,6 +506,15 @@ global.it_exclude_postgres_version = version => {
488
506
}
489
507
} ;
490
508
509
+ global . it_exclude_node_version = version => {
510
+ const envVersion = process . env . NODE_VERSION ;
511
+ if ( ! envVersion || ! semver . satisfies ( envVersion , version ) ) {
512
+ return it ;
513
+ } else {
514
+ return xit ;
515
+ }
516
+ } ;
517
+
491
518
global . fit_exclude_mongodb_version = version => {
492
519
const envVersion = process . env . MONGODB_VERSION ;
493
520
if ( ! envVersion || ! semver . satisfies ( envVersion , version ) ) {
@@ -497,6 +524,15 @@ global.fit_exclude_mongodb_version = version => {
497
524
}
498
525
} ;
499
526
527
+ global . fit_exclude_node_version = version => {
528
+ const envVersion = process . env . NODE_VERSION ;
529
+ if ( ! envVersion || ! semver . satisfies ( envVersion , version ) ) {
530
+ return fit ;
531
+ } else {
532
+ return xit ;
533
+ }
534
+ } ;
535
+
500
536
global . fit_exclude_dbs = excluded => {
501
537
if ( excluded . indexOf ( process . env . PARSE_SERVER_TEST_DB ) >= 0 ) {
502
538
return xit ;
0 commit comments