more decoupling editor tests from App

[?]
Jul 16, 2022, 3:20 PM
TO6Y2G3UB3IQARSSQF5LBBFGKNALBWK74EJ2EQP2UCSYOM2HLBFQC

Dependencies

  • [2] UHB4GARJ left/right margin -> left/right coordinates
  • [3] LYN3L74W correct commit f3abc2cbf2
  • [4] APYPFFS3 call edit rather than App callbacks in tests
  • [5] T7SJSJIH test: undo naming a point
  • [6] PX7DDEMO autosave slightly less aggressively
  • [7] K2X6G75Z start writing some tests for drawings
  • [8] 42LVB4DE test: naming a point
  • [9] L6XA5EY2 test: moving a point
  • [10] 7CLGG7J2 test: autosave after any shape
  • [11] LF7BWEG4 group all editor globals
  • [12] 4AXV2HG4 all pending manual tests done!
  • [13] KAUD3YIK tests: deleting points/shapes
  • [14] Y4VYNEGF test: autosave after name/move/delete of point
  • [15] 7DYUAOI6 test: undo moving point

Change contents

  • replacement in drawing_tests.lua at line 15
    [3.821][3.821:840]()
    App.update(0.01)
    [3.821]
    [3.840]
    edit.update(Editor_state, 0.01)
  • replacement in drawing_tests.lua at line 19
    [3.963][3.963:979]()
    App.update(0)
    [3.963]
    [3.327]
    edit.update(Editor_state, 0)
  • replacement in drawing_tests.lua at line 53
    [3.1027][3.1027:1043]()
    App.update(0)
    [3.1027]
    [3.502]
    edit.update(Editor_state, 0)
  • replacement in drawing_tests.lua at line 420
    [3.1091][3.1091:1107]()
    App.update(0)
    [3.1091]
    [3.34]
    edit.update(Editor_state, 0)
  • replacement in drawing_tests.lua at line 450
    [3.1155][3.1155:1171]()
    App.update(0)
    [3.1155]
    [3.215]
    edit.update(Editor_state, 0)
  • replacement in drawing_tests.lua at line 466
    [2.31173][3.1539:1558](),[3.119428][3.1539:1558](),[3.1539][3.1539:1558]()
    App.update(0.05)
    [2.31173]
    [3.1558]
    edit.update(Editor_state, 0.05)
  • replacement in drawing_tests.lua at line 476
    [3.1219][3.1219:1235]()
    App.update(0)
    [3.1219]
    [3.471]
    edit.update(Editor_state, 0)
  • replacement in drawing_tests.lua at line 505
    [2.31833][3.1095:1114](),[3.120501][3.1095:1114](),[3.1095][3.1095:1114]()
    App.update(0.05)
    [2.31833]
    [3.1114]
    edit.update(Editor_state, 0.05)
  • replacement in drawing_tests.lua at line 534
    [3.1286][3.1286:1302]()
    App.update(0)
    [3.1286]
    [3.701]
    edit.update(Editor_state, 0)
  • replacement in drawing_tests.lua at line 663
    [3.1350][3.1350:1366]()
    App.update(0)
    [3.1350]
    [3.14]
    edit.update(Editor_state, 0)
  • replacement in drawing_tests.lua at line 695
    [2.35737][3.1298:1317](),[3.125566][3.1298:1317](),[3.1298][3.1298:1317]()
    App.update(0.05)
    [2.35737]
    [3.1317]
    edit.update(Editor_state, 0.05)
  • replacement in drawing_tests.lua at line 712
    [3.1414][3.1414:1430]()
    App.update(0)
    [3.1414]
    [3.34]
    edit.update(Editor_state, 0)
  • replacement in drawing_tests.lua at line 751
    [3.1478][3.1478:1494]()
    App.update(0)
    [3.1478]
    [3.1685]
    edit.update(Editor_state, 0)