Unclear how it disappeared. I didn't hit any conflicts just now.
7UXCUVDLEAKEHT6J23UWS45UK2J4K6MEDHBIMAZKD6V2XISHCZEAC endfunction App.run_tests()local sorted_names = {}for name,binding in pairs(_G) doif name:find('test_') == 1 thentable.insert(sorted_names, name)endendtable.sort(sorted_names)for _,name in ipairs(sorted_names) doApp.initialize_for_test()--? print('=== '..name)--? _G[name]()xpcall(_G[name], function(err) prepend_debug_info_to_test_failure(name, err) end)end-- clean up all test methodsfor _,name in ipairs(sorted_names) do_G[name] = nilend