switch a bunch of tests to textinput events

[?]
Dec 13, 2022, 7:18 AM
RZKXJYFKBOBX3TADHNXWEE2PE6TM52FV25Y2EJ27UA5LIKBHPBOAC

Dependencies

  • [2] TGZAJUEF bring back a set of constants
  • [3] KAUD3YIK tests: deleting points/shapes
  • [4] CRYGI3LR more drawing tests
  • [5] UHB4GARJ left/right margin -> left/right coordinates
  • [6] OWK3U6VD tests for drawing polygons
  • [7] LF7BWEG4 group all editor globals
  • [8] APYPFFS3 call edit rather than App callbacks in tests
  • [*] K2X6G75Z start writing some tests for drawings

Change contents

  • replacement in drawing_tests.lua at line 165
    [2.2165][3.8560:8605](),[3.25994][3.8560:8605](),[3.110546][3.8560:8605]()
    edit.run_after_keychord(Editor_state, 'o')
    [2.2165]
    [3.3878]
    edit.run_after_textinput(Editor_state, 'o')
  • replacement in drawing_tests.lua at line 217
    [2.2910][3.9066:9124](),[3.27226][3.9066:9124](),[3.112684][3.9066:9124]()
    edit.run_after_keychord(Editor_state, 'a') -- arc mode
    [2.2910]
    [2.2911]
    edit.run_after_textinput(Editor_state, 'a') -- arc mode
  • replacement in drawing_tests.lua at line 248
    [2.3256][3.9412:9474](),[3.27809][3.9412:9474](),[3.9412][3.9412:9474]()
    edit.run_after_keychord(Editor_state, 'g') -- polygon mode
    [2.3256]
    [3.1616]
    edit.run_after_textinput(Editor_state, 'g') -- polygon mode
  • replacement in drawing_tests.lua at line 251
    [2.3337][3.9475:9534](),[3.27903][3.9475:9534](),[3.113817][3.9475:9534]()
    edit.run_after_keychord(Editor_state, 'p') -- add point
    [2.3337]
    [3.1746]
    edit.run_after_textinput(Editor_state, 'p') -- add point
  • replacement in drawing_tests.lua at line 287
    [2.3672][3.9810:9874](),[3.28475][3.9810:9874](),[3.9810][3.9810:9874]()
    edit.run_after_keychord(Editor_state, 'r') -- rectangle mode
    [2.3672]
    [3.3568]
    edit.run_after_textinput(Editor_state, 'r') -- rectangle mode
  • replacement in drawing_tests.lua at line 290
    [2.3753][3.9875:9920](),[3.28569][3.9875:9920](),[3.114949][3.9875:9920]()
    edit.run_after_keychord(Editor_state, 'p')
    [2.3753]
    [3.3695]
    edit.run_after_textinput(Editor_state, 'p')
  • replacement in drawing_tests.lua at line 293
    [2.3834][3.9921:9966](),[3.28663][3.9921:9966](),[3.115057][3.9921:9966]()
    edit.run_after_keychord(Editor_state, 'p')
    [2.3834]
    [3.3831]
    edit.run_after_textinput(Editor_state, 'p')
  • replacement in drawing_tests.lua at line 332
    [2.4182][3.10242:10306](),[3.29248][3.10242:10306](),[3.10242][3.10242:10306]()
    edit.run_after_keychord(Editor_state, 'r') -- rectangle mode
    [2.4182]
    [3.6030]
    edit.run_after_textinput(Editor_state, 'r') -- rectangle mode
  • replacement in drawing_tests.lua at line 335
    [2.4263][3.10307:10352](),[3.29342][3.10307:10352](),[3.116267][3.10307:10352]()
    edit.run_after_keychord(Editor_state, 'p')
    [2.4263]
    [3.6157]
    edit.run_after_textinput(Editor_state, 'p')
  • replacement in drawing_tests.lua at line 338
    [2.4344][3.10353:10398](),[3.29436][3.10353:10398](),[3.116375][3.10353:10398]()
    edit.run_after_keychord(Editor_state, 'p')
    [2.4344]
    [3.116376]
    edit.run_after_textinput(Editor_state, 'p')
  • replacement in drawing_tests.lua at line 369
    [2.4564][3.10535:10596](),[3.29880][3.10535:10596](),[3.10535][3.10535:10596]()
    edit.run_after_keychord(Editor_state, 's') -- square mode
    [2.4564]
    [3.8029]
    edit.run_after_textinput(Editor_state, 's') -- square mode
  • replacement in drawing_tests.lua at line 372
    [2.4645][3.10597:10642](),[3.29974][3.10597:10642](),[3.117366][3.10597:10642]()
    edit.run_after_keychord(Editor_state, 'p')
    [2.4645]
    [3.8156]
    edit.run_after_textinput(Editor_state, 'p')
  • replacement in drawing_tests.lua at line 375
    [2.4726][3.10643:10688](),[3.30068][3.10643:10688](),[3.117474][3.10643:10688]()
    edit.run_after_keychord(Editor_state, 'p')
    [2.4726]
    [3.8292]
    edit.run_after_textinput(Editor_state, 'p')
  • replacement in drawing_tests.lua at line 597
    [2.6915][3.13350:13412](),[3.33718][3.13350:13412](),[3.13350][3.13350:13412]()
    edit.run_after_keychord(Editor_state, 'g') -- polygon mode
    [2.6915]
    [3.3189]
    edit.run_after_textinput(Editor_state, 'g') -- polygon mode
  • replacement in drawing_tests.lua at line 600
    [2.6996][3.13413:13472](),[3.33812][3.13413:13472](),[3.122807][3.13413:13472]()
    edit.run_after_keychord(Editor_state, 'p') -- add point
    [2.6996]
    [3.3319]
    edit.run_after_textinput(Editor_state, 'p') -- add point
  • replacement in drawing_tests.lua at line 603
    [2.7077][3.13473:13532](),[3.33906][3.13473:13532](),[3.122915][3.13473:13532]()
    edit.run_after_keychord(Editor_state, 'p') -- add point
    [2.7077]
    [3.3448]
    edit.run_after_textinput(Editor_state, 'p') -- add point
  • replacement in drawing_tests.lua at line 629
    [2.7378][3.13854:13916](),[3.34444][3.13854:13916](),[3.13854][3.13854:13916]()
    edit.run_after_keychord(Editor_state, 'g') -- polygon mode
    [2.7378]
    [3.4702]
    edit.run_after_textinput(Editor_state, 'g') -- polygon mode
  • replacement in drawing_tests.lua at line 632
    [2.7459][3.13917:13976](),[3.34538][3.13917:13976](),[3.123625][3.13917:13976]()
    edit.run_after_keychord(Editor_state, 'p') -- add point
    [2.7459]
    [3.4832]
    edit.run_after_textinput(Editor_state, 'p') -- add point