Use empty test driver for test that doesn't need Mocha

This commit is contained in:
Geoffrey Booth
2017-10-20 00:16:09 -07:00
parent fbf1e9ee43
commit 3cfea0c71d

View File

@@ -7,23 +7,24 @@ selftest.define("'meteor test --port' accepts/rejects proper values", function (
s.createApp("myapp", "standard-app");
s.cd("myapp");
s.set("")
var runAddPackage = s.run("add", "meteortesting:mocha");
var runAddPackage = s.run("add", "tmeasday:acceptance-test-driver");
runAddPackage.waitSecs(30);
runAddPackage.match(/meteortesting:mocha\b.*?added/)
runAddPackage.match(/tmeasday:acceptance-test-driver\b.*?added/)
runAddPackage.expectExit(0);
run = s.run("test", "--port", "3700", "--driver-package", "meteortesting:mocha");
run = s.run("test", "--port", "3700", "--driver-package", "tmeasday:acceptance-test-driver");
run.waitSecs(120);
run.match('App running at: http://localhost:3700/');
run.stop();
run = s.run("test", "--port", "127.0.0.1:3700", "--driver-package", "meteortesting:mocha");
run = s.run("test", "--port", "127.0.0.1:3700", "--driver-package", "tmeasday:acceptance-test-driver");
run.waitSecs(120);
run.match('App running at: http://127.0.0.1:3700/');
run.stop();
run = s.run("test", "--port", "[::]:3700", "--driver-package", "meteortesting:mocha");
run = s.run("test", "--port", "[::]:3700", "--driver-package", "tmeasday:acceptance-test-driver");
run.waitSecs(120);
run.match('App running at: http://[::]:3700/');
run.stop();