|
|
|
@ -1,12 +1,13 @@ |
|
|
|
|
import { NightwatchBrowser } from 'nightwatch' |
|
|
|
|
import EventEmitter from 'events' |
|
|
|
|
|
|
|
|
|
class CurrentWorkspace extends EventEmitter { |
|
|
|
|
class CurrentWorkspaceIs extends EventEmitter { |
|
|
|
|
command (this: NightwatchBrowser, name: string): NightwatchBrowser { |
|
|
|
|
this.api |
|
|
|
|
.execute(() => { |
|
|
|
|
return (document.querySelector('select[data-id="workspacesSelect"]') as any).value |
|
|
|
|
}, [], (result) => { |
|
|
|
|
console.log(result) |
|
|
|
|
this.api.assert.equal(result.value, name) |
|
|
|
|
this.emit('complete') |
|
|
|
|
}) |
|
|
|
@ -14,4 +15,4 @@ class CurrentWorkspace extends EventEmitter { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
module.exports = CurrentWorkspace |
|
|
|
|
module.exports = CurrentWorkspaceIs |