diff --git a/.util/docker-compose.yaml b/.util/docker-compose.yaml index c762faf..0f51262 100644 --- a/.util/docker-compose.yaml +++ b/.util/docker-compose.yaml @@ -1,7 +1,7 @@ version: "3.2" services: server: - restart: no + restart: "no" build: dockerfile: Dockerfile ports: diff --git a/base.lua b/base.lua index 80ff6e8..72f659e 100644 --- a/base.lua +++ b/base.lua @@ -554,11 +554,9 @@ local run_tests = function() end print("Server tests done, " .. failed .. " tests failed.") - if minetest.settings:get_bool("test_harness_stop_server", true) and ( next(players_tests) == nil or tests_state == TESTS_STATE_ENUM.DONE) then - request_shutdown() - end - if tests_state == TESTS_STATE_ENUM.DONE then + if next(players_tests) == nil or tests_state == TESTS_STATE_ENUM.DONE then + set_tests_done() return end