Files
WickedEngine/Content/scripts/runtime_test/physics_integration_test.lua
T
2024-06-20 05:34:45 +02:00

43 lines
809 B
Lua

-- Integration tests for physics
local passedTestCount = 0
local failedTestCount = 0
runProcess(function()
dofile(script_dir() .. "gravity01.lua")
waitSignal("integration_test_complete")
dofile(script_dir() .. "gravity01.lua")
waitSignal("integration_test_complete")
dofile(script_dir() .. "gravity01.lua")
waitSignal("integration_test_complete")
dofile(script_dir() .. "gravity02.lua")
waitSignal("integration_test_complete")
killProcesses()
backlog_post("Tests passed: " .. passedTestCount .. ", failed: " .. failedTestCount)
end)
runProcess(function()
while true do
waitSignal("integration_test_pass")
passedTestCount = passedTestCount + 1
end
end)
runProcess(function()
while true do
waitSignal("integration_test_fail")
failedTestCount = failedTestCount + 1
end
end)