|
|
@ -15,7 +15,14 @@ class OpenFile extends EventEmitter { |
|
|
|
|
|
|
|
|
|
|
|
// click on fileExplorer can toggle it. We go through settings to be sure FE is open
|
|
|
|
// click on fileExplorer can toggle it. We go through settings to be sure FE is open
|
|
|
|
function openFile (browser: NightwatchBrowser, name: string, done: VoidFunction) { |
|
|
|
function openFile (browser: NightwatchBrowser, name: string, done: VoidFunction) { |
|
|
|
browser.clickLaunchIcon('settings').pause(500).clickLaunchIcon('filePanel') |
|
|
|
browser.perform((done) => { |
|
|
|
|
|
|
|
browser.element('css selector', '[data-id="verticalIconsKindfilePanel"] img[data-id="selected"]', (result) => { |
|
|
|
|
|
|
|
console.log(result) |
|
|
|
|
|
|
|
if (result.status === 0) { |
|
|
|
|
|
|
|
browser.clickLaunchIcon('filePanel').perform(done) |
|
|
|
|
|
|
|
} else done() |
|
|
|
|
|
|
|
}) |
|
|
|
|
|
|
|
})
|
|
|
|
.waitForElementVisible('li[data-id="treeViewLitreeViewItem' + name + '"', 60000) |
|
|
|
.waitForElementVisible('li[data-id="treeViewLitreeViewItem' + name + '"', 60000) |
|
|
|
.click('li[data-id="treeViewLitreeViewItem' + name + '"') |
|
|
|
.click('li[data-id="treeViewLitreeViewItem' + name + '"') |
|
|
|
.pause(2000) |
|
|
|
.pause(2000) |
|
|
|