fix(tests): simplify tests

This commit is contained in:
Alexey Kasyanchuk
2018-06-30 01:54:38 +03:00
parent 72828b860f
commit 8dc7cfecf9
8 changed files with 28 additions and 72 deletions

27
tests/application.js Normal file
View File

@ -0,0 +1,27 @@
import electron from "electron";
import { Application } from "spectron";
const startApplication = function() {
this.timeout(30000);
this.app = new Application({
path: electron,
args: ["."],
startTimeout: 30000,
waitTimeout: 30000,
quitTimeout: 10000
});
return this.app.start();
};
const stopApplication = function() {
this.timeout(30000);
if (this.app && this.app.isRunning()) {
return this.app.stop();
}
return undefined;
};
export {
startApplication,
stopApplication
};