vince integration test setup
parent
a91d925384
commit
2f13afdd3f
@ -0,0 +1,45 @@
|
|||||||
|
/* eslint-disable func-names */
|
||||||
|
/* eslint-disable import/no-extraneous-dependencies */
|
||||||
|
const common = require('./common');
|
||||||
|
const { afterEach, beforeEach, describe, it } = require('mocha');
|
||||||
|
|
||||||
|
|
||||||
|
describe('Do Vince test', function() {
|
||||||
|
let app;
|
||||||
|
let app2;
|
||||||
|
this.timeout(60000);
|
||||||
|
this.slow(15000);
|
||||||
|
|
||||||
|
beforeEach(async () => {
|
||||||
|
await common.killallElectron();
|
||||||
|
await common.stopStubSnodeServer();
|
||||||
|
|
||||||
|
const app1Props = {
|
||||||
|
mnemonic: common.TEST_MNEMONIC1,
|
||||||
|
displayName: common.TEST_DISPLAY_NAME1,
|
||||||
|
stubSnode: true,
|
||||||
|
};
|
||||||
|
|
||||||
|
const app2Props = {
|
||||||
|
mnemonic: common.TEST_MNEMONIC2,
|
||||||
|
displayName: common.TEST_DISPLAY_NAME2,
|
||||||
|
stubSnode: true,
|
||||||
|
};
|
||||||
|
|
||||||
|
[app, app2] = await Promise.all([
|
||||||
|
common.startAndStub(app1Props),
|
||||||
|
common.startAndStub2(app2Props),
|
||||||
|
]);
|
||||||
|
});
|
||||||
|
|
||||||
|
afterEach(async () => {
|
||||||
|
await common.stopApp(app);
|
||||||
|
await common.killallElectron();
|
||||||
|
await common.stopStubSnodeServer();
|
||||||
|
});
|
||||||
|
|
||||||
|
it('Can do first check', async () => {
|
||||||
|
app = await common.startAndAssureCleanedApp();
|
||||||
|
return app;
|
||||||
|
});
|
||||||
|
});
|
Loading…
Reference in New Issue