Progressive-Learning-Platform / PLPTool6

Prototype for PLPTool frontend interface overhaul
2 stars 4 forks source link

Feature decouple assembler GUI #87

Closed tobielf closed 7 years ago

tobielf commented 7 years ago

Decoupled assembler and ASMFile from the GUI.

tobielf commented 7 years ago

Test Script: 1.Open the PLPTool. 2.Open a Project. 3.Select the led_test project under the example. 4.Open a corresponding file(You cannot press the "assemble" after opening the project due to the bug63 5.Press "assemble". (Pass) 6.Pree "simulate" and run the program. (Pass)

  1. Switch from led_test.asm -> libplp/libplp_leds. Check the change in LabelView and new tab of code in CodeView. (Pass)
  2. Add one label(stop:) in the led_test.asm , check the change in LabelView. (Pass).
  3. Close the led_test.asm, and reopen it. Check the content. (Failed).
tobielf commented 7 years ago

Retest:

  1. Close the led_test.asm, and reopen it. Check the content. (Pass).