*
* Known contributors to this file:
* Marc Olzheim, 2004
- * Markus Armbruster, 2004-2013
+ * Markus Armbruster, 2004-2014
*/
/*
"How long until news expire")
EMPCFBOTH("lost_keep_hours", lost_keep_hours, int, NSC_INT, KM_INTERNAL,
"How long until lost items expire")
+EMPCFBOTH("running_test_suite", running_test_suite, int, NSC_INT, KM_INTERNAL,
+ "Are we running the test suite? Must be 0 for games!")
/* Sentinel */
EMPCFONLYC(NULL, emp_config_dummy, NULL, NSC_NOTYPE, 0, NULL)
* Known contributors to this file:
* Ken Stevens, 1995
* Steve McClure, 1996
- * Markus Armbruster, 2004-2013
+ * Markus Armbruster, 2004-2014
*/
#include <config.h>
char *disabled_commands = "";
+int running_test_suite = 0; /* For use by "make check" only */
+
int keep_journal = 0; /* journal log file enabled */
int WORLD_X = 64; /* World size - x */
*
* Known contributors to this file:
* Steve McClure, 2000
- * Markus Armbruster, 2004-2012
+ * Markus Armbruster, 2004-2014
* Ron Koenderink, 2004-2009
*/
time(&player->curup);
update_timeused_login(player->curup);
show_motd();
+ if (running_test_suite)
+ pr("\n"
+ "*** Server configured for testing ***\n"
+ "*** If you see this in a game, it is misconfigured! ***\n");
if (init_nats() < 0) {
pr("Server confused, try again later\n");
return;
* Steve McClure, 1996, 1998
* Doug Hay, 1998
* Ron Koenderink, 2004-2009
- * Markus Armbruster, 2005-2013
+ * Markus Armbruster, 2005-2014
*/
#include <config.h>
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);