Skip to content

Commit 889ea6a

Browse files
author
Tom Coleman
committed
Merge pull request meteor#6472 from aldeed/fix-test-driver-error-logic
Fix logic for showing --driver-package error
2 parents 1a1f832 + ff1c75b commit 889ea6a

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

packages/meteor/test_environment.js

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,8 @@ Meteor.isTest = !!TEST_METADATA.isTest;
1313
Meteor.isAppTest = !!TEST_METADATA.isAppTest;
1414

1515
var testDriverPackageName = TEST_METADATA.driverPackage;
16-
if (testDriverPackageName) {
16+
if (typeof testDriverPackageName === "string") {
1717
Meteor.startup(function() {
18-
if (typeof testDriverPackageName !== "string") {
19-
throw new Error("No --driver-package specified for `meteor test`");
20-
}
21-
2218
var testDriverPackage = Package[testDriverPackageName];
2319
if (! testDriverPackage) {
2420
throw new Error("Can't find test driver package: " + testDriverPackageName);
@@ -30,7 +26,7 @@ if (testDriverPackageName) {
3026
throw new Error("Test driver package " + testDriverPackageName
3127
+ " missing `runTests` export");
3228
}
33-
testDriverPackage.runTests();
29+
testDriverPackage.runTests();
3430
} else {
3531
// The server can optionally define `start`
3632
if (typeof testDriverPackage.start === "function") {

0 commit comments

Comments
 (0)