Fix paused SIM_STEP resume sequencing
This commit is contained in:
@@ -30,6 +30,9 @@ const cursorPaused = paused.payload.program.current_line;
|
||||
const pausedSnapshot = send("SNAPSHOT_REQUEST", "paused-snapshot");
|
||||
assert.equal(pausedSnapshot.payload.task.state, "PAUSED");
|
||||
assert.equal(pausedSnapshot.payload.panel_snapshot.program.current_line, cursorPaused);
|
||||
const pausedPoll = send("SIM_STEP", "paused-poll", { cycles: 5, response: "motion_delta" });
|
||||
assert.equal(pausedPoll.payload.task.state, "PAUSED");
|
||||
assert.equal(pausedPoll.payload.program.program_status, "paused");
|
||||
const resumed = send("PROGRAM_RESUME", "resume");
|
||||
assert.equal(resumed.payload.task.state, "RUNNING");
|
||||
const second = send("SIM_STEP", "step-2", { cycles: 1 });
|
||||
|
||||
Reference in New Issue
Block a user