mirror of
https://github.com/finos/SymphonyElectron.git
synced 2025-02-25 18:55:29 -06:00
Spectron - Merge upstream Spectron
This commit is contained in:
@@ -3,13 +3,18 @@ import * as robot from 'robotjs';
|
||||
import { Application } from 'spectron';
|
||||
import { robotActions } from './fixtures/robot-actions';
|
||||
|
||||
import { sleep, startApplication, stopApplication, Timeouts } from './fixtures/spectron-setup';
|
||||
import { podUrl, sleep, startApplication, stopApplication, Timeouts } from './fixtures/spectron-setup';
|
||||
|
||||
let app;
|
||||
|
||||
test.before(async (t) => {
|
||||
app = await startApplication() as Application;
|
||||
t.true(app.isRunning());
|
||||
|
||||
await app.browserWindow.loadURL(podUrl);
|
||||
await app.client.waitUntilWindowLoaded(Timeouts.fiveSec);
|
||||
|
||||
await sleep(Timeouts.fiveSec);
|
||||
});
|
||||
|
||||
test.after.always(async () => {
|
||||
|
@@ -1,10 +1,14 @@
|
||||
import * as path from 'path';
|
||||
import { Application, BasicAppSettings } from 'spectron';
|
||||
|
||||
export const podUrl = 'https://corporate.symphony.com';
|
||||
|
||||
export enum Timeouts {
|
||||
halfSec = 500,
|
||||
oneSec = 1000,
|
||||
threeSec = 3000,
|
||||
fiveSec = 5000,
|
||||
tenSec = 10000,
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user