mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-27 15:17:01 +01:00
Adds test run mode. Fails travis if it fails (#34198)
* Adds test run * Add OVERRIDE_LOG_DIRECTORY_PARAMETER * Fails travis if a test run fails * Fix travis looping * Move the unit tests behind a define * Fix various test run things * Remove the DEBUG check because that's just you shooting yourself in the foot * Adds readability spacing. Makes RunUnitTests a generic proc * Remove unit tests
This commit is contained in:
committed by
Emmett Gaines
parent
b960c75f52
commit
bf7938cfdf
@@ -49,6 +49,7 @@ GLOBAL_REAL(Master, /datum/controller/master) = new
|
||||
var/map_loading = FALSE //Are we loading in a new map?
|
||||
|
||||
var/current_runlevel //for scheduling different subsystems for different stages of the round
|
||||
var/sleep_offline_after_initializations = TRUE
|
||||
|
||||
var/static/restart_clear = 0
|
||||
var/static/restart_timeout = 0
|
||||
@@ -196,11 +197,12 @@ GLOBAL_REAL(Master, /datum/controller/master) = new
|
||||
// Sort subsystems by display setting for easy access.
|
||||
sortTim(subsystems, /proc/cmp_subsystem_display)
|
||||
// Set world options.
|
||||
world.sleep_offline = TRUE
|
||||
if(sleep_offline_after_initializations)
|
||||
world.sleep_offline = TRUE
|
||||
world.fps = CONFIG_GET(number/fps)
|
||||
var/initialized_tod = REALTIMEOFDAY
|
||||
sleep(1)
|
||||
if(CONFIG_GET(flag/resume_after_initializations))
|
||||
if(sleep_offline_after_initializations && CONFIG_GET(flag/resume_after_initializations))
|
||||
world.sleep_offline = FALSE
|
||||
initializations_finished_with_no_players_logged_in = initialized_tod < REALTIMEOFDAY - 10
|
||||
// Loop.
|
||||
|
||||
Reference in New Issue
Block a user