Несколько экземпляров одного и того же приложения для тестирования с использованием Spectron
Я пытаюсь иметь два отдельных экземпляра одного и того же приложения, работающего в тесте спектра. Например:
var electronPath = path.join(__dirname, '..', 'node_modules', '.bin', 'electron'); if (process.platform === 'win32') { electronPath += '.cmd'; } var appPath = path.join(__dirname, "..", 'app/main/app.js'); appPath = "app/main/app.js"; console.log(appPath); var app = new Application({ path: electronPath, args: [appPath] }); var app2 = new Application({ path: electronPath, args: [appPath] }); describe('Test Example', function () { beforeEach(function () { this.timeout(10000); return app.start(); }); beforeEach(function () { this.timeout(10000); return app2.start(); });
})
Я новичок и не могу найти ответ. Кто-нибудь может помочь в этом?