|
|
|
@ -10,8 +10,9 @@ class GoToVmTraceStep extends EventEmitter { |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function goToVMtraceStep (browser: NightwatchBrowser, step: number, incr: number, done: VoidFunction) { |
|
|
|
|
browser.execute(function (step) { (document.getElementById('slider') as HTMLInputElement).value = (step - 1).toString() }, [step]) |
|
|
|
|
.waitForElementVisible('*[data-id="slider"]') |
|
|
|
|
browser.waitForElementVisible('*[data-id="slider"]') |
|
|
|
|
.waitForElementVisible('#stepdetail') |
|
|
|
|
.execute(function (step) { (document.getElementById('slider') as HTMLInputElement).value = (step - 1).toString() }, [step]) |
|
|
|
|
.setValue('*[data-id="slider"]', new Array(1).fill(browser.Keys.RIGHT_ARROW)) |
|
|
|
|
.execute((step) => { |
|
|
|
|
(document.querySelector('*[data-id="slider"]') as any).internal_onmouseup({ target: { value: step }}) |
|
|
|
|