pull/2120/head
yann300 3 years ago
parent 8c4e449314
commit 7fc8a3a490
  1. 5
      apps/remix-ide-e2e/src/commands/goToVMTraceStep.ts
  2. 2
      libs/remix-ui/debugger-ui/src/lib/slider/slider.tsx

@ -12,7 +12,10 @@ 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])
.setValue('*[data-id="slider"]', new Array(1).fill(browser.Keys.RIGHT_ARROW))
.pause(1000)
.execute((step) => {
(document.querySelector('*[data-id="slider"]') as any).internal_onmouseup({ target: { value: step }})
}, [step])
.pause(10000)
.perform(() => {
done()
})

@ -25,6 +25,8 @@ export const Slider = ({ jumpTo, sliderValue, traceLength }) => {
setValue(parseInt(e.target.value))
}
if (slider.current) slider.current.internal_onmouseup = handleChange
return (
<div>
<input id='slider'

Loading…
Cancel
Save