C2LC-100: Fix behaviour problem during run

Metadata

Source
C2LC-100
Type
Sub-task
Priority
N/A
Status
Done
Resolution
N/A
Assignee
Daniel Cho
Reporter
Created
2019-12-12T14:07:53.450-0500
Updated
2020-01-08T11:06:08.595-0500
Versions
N/A
Fixed Versions
  1. Coding Env 0.1
Component
N/A

Description

There are two major issues with current implementation:

  • While running the program, you can run the program again, which will try to execute two different steps at the same time.
  • While running, users can use editor actions, which won't be registered to Interpreter, but causes confusion to current program indicator.

Comments

  • Daniel Cho commented 2019-12-16T14:46:47.949-0500

    I Included test cases for checking disabled property of editor action buttons when program is running.
    I think for test cases for checking disabled property of run button needs to be written after we refactor the run button out of the ProgramBlock editor, unless we want to do integration testing with App.