Fixed issues

This commit is contained in:
2023-11-26 21:10:37 -05:00
parent b7a7e5bf16
commit ea6503d7b2
4 changed files with 16 additions and 8 deletions
+13 -6
View File
@@ -156,13 +156,20 @@ runTest = thread:newFunction(function()
if not love then
local ec = 0
multi.print("Testing pseudo threading")
_, str, ecc = os.execute("lua tests/threadtests.lua p")
ec = ec + ecc
multi.print("Testing lanes threading")
_, str, ecc = os.execute("lua tests/threadtests.lua l")
ec = ec + ecc
if ec ~= 0 then
capture = io.popen("lua tests/threadtests.lua p"):read("*a")
if capture:lower():match("error") then
ec = ec + 1
os.exit(1)
else
io.write(capture)
end
multi.print("Testing lanes threading")
capture = io.popen("lua tests/threadtests.lua l"):read("*a")
if capture:lower():match("error") then
ec = ec + 1
os.exit(1)
else
io.write(capture)
end
os.exit(0)
end
+1 -1
View File
@@ -210,7 +210,7 @@ multi:newThread("Scheduler Thread",function()
end)
multi.OnExit(function(err_or_errorcode)
multi.print("Error Code: ", err_or_errorcode)
multi.print("EC: ", err_or_errorcode)
if not we_good then
multi.print("There was an error running some tests!")
return