configurable error handler when running tests
[?]
Jan 23, 2023, 12:30 AM
2NTKHMLG75XXFYYMIBH4GJBEJVEEUT4INKUAFLE6YWFJ52JVAJQACDependencies
- [2]
ARYMNK52merge bugfix: show test failures - [3]
Q7HDVBN7keep some prints in the terminal for now - [4]
5ZCQGZP5save 2 more alternate formats for test failures - [5]
FCFJVYKYredundant check - [6]
AVTNUQYRbasic test-enabled framework - [7]
KKMFQDR4editing source code from within the app - [8]
3QMTXKWNrename - [9]
3QNOKBFMbeginnings of a test harness - [10]
IMEJA43Lsnapshot - [11]
7CLGG7J2test: autosave after any shape - [12]
CZQ3NJ4NMerge text0 - [13]
NR43TWCNmake App.open_for_* look more like io.open - [14]
JNJ4R56Xsupport running tests multiple times - [15]
36Z442IVback to commit 8123959e52f without code editing - [16]
ORRSP7FVdeduce test names on failures - [17]
AD34IX2Zcouple more tests - [18]
JOPVPUSAediting source code from within the app - [19]
2CTN2IEFMerge lines.love
Change contents
- replacement in app.lua at line 72
App.run_tests()App.run_tests(record_error_with_heuristic_location) - replacement in app.lua at line 422
function App.run_tests()function App.run_tests(record_error_fn) - replacement in app.lua at line 436
xpcall(_G[name], function(err) record_error_with_heuristic_location(name, err) end)xpcall(_G[name], function(err) record_error_fn(name, err) end)