econfig: New key running_test_suite, for use by tests

For now, it just logs "Configured for testing" on startup, and prints
a scary warning on player login.

Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
This commit is contained in:
Markus Armbruster 2014-01-13 19:29:18 +01:00
parent 558b4078ff
commit f7ac7532b2
4 changed files with 14 additions and 4 deletions

View file

@ -31,7 +31,7 @@
* Steve McClure, 1996, 1998
* Doug Hay, 1998
* Ron Koenderink, 2004-2009
* Markus Armbruster, 2005-2013
* Markus Armbruster, 2005-2014
*/
#include <config.h>
@ -381,6 +381,8 @@ start_server(int flags)
create_pidfile(pidfname, pid);
logerror("------------------------------------------------------");
logerror("Empire server (pid %d) started", (int)pid);
if (running_test_suite)
logerror("Configured for testing");
empth_init((void **)&player, flags);