From c6d2407f2c113c72f0d098993840f95867e2e7c4 Mon Sep 17 00:00:00 2001 From: lethosor Date: Thu, 26 Mar 2020 23:33:39 -0400 Subject: [PATCH] Ensure that Lua test runner always exits --- test/main.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/main.lua b/test/main.lua index ed8e634bb..5d2d94732 100644 --- a/test/main.lua +++ b/test/main.lua @@ -207,8 +207,8 @@ function main() print(('%d/%d tests passed'):format(counts.tests_ok, counts.tests)) print(('%d/%d checks passed'):format(counts.checks_ok, counts.checks)) print(('%d test files failed to load'):format(counts.file_errors)) - - finish_tests() end -script.start(main) +script.start(function() + dfhack.with_finalize(finish_tests, main) +end)