- - wget -O data/stormkeep.pk3 http://beta.xonotic.org/autobuild-bsp/latest/stormkeep.pk3\r
- - wget -O data/maps/stormkeep.mapinfo https://gitlab.com/xonotic/xonotic-maps.pk3dir/raw/master/maps/stormkeep.mapinfo\r
- - wget -O data/maps/stormkeep.waypoints https://gitlab.com/xonotic/xonotic-maps.pk3dir/raw/master/maps/stormkeep.waypoints\r
- - wget -O data/maps/stormkeep.waypoints.cache https://gitlab.com/xonotic/xonotic-maps.pk3dir/raw/master/maps/stormkeep.waypoints.cache\r
- - make\r
- - EXPECT=c7e360b409c6ceddff9c1407ce4e2090\r
- - HASH=$(${ENGINE} -noconfig -nohome +timestamps 1 +exec serverbench.cfg\r
+ - wget -nv -O data/maps/_init.bsp https://gitlab.com/xonotic/xonotic-maps.pk3dir/raw/master/maps/_init/_init.bsp\r
+\r
+ - while read LINE; do\r
+ echo $LINE;\r
+ [ "$LINE" = "All tests OK" ] && PASS=1;\r
+ done < <(${ENGINE} +developer 1 +map _init +sv_cmd runtest +wait +quit)\r
+ - test "$PASS" = "1" || { echo 'sv_cmd runtest failed!'; exit 1; }\r
+\r
+ - ${ENGINE} +map _init +sv_cmd dumpnotifs +wait +quit\r
+ - diff notifications.cfg data/data/notifications_dump.cfg ||\r
+ { echo 'Please update notifications.cfg using `dumpnotifs`!'; exit 1; }\r
+\r
+ - wget -nv -O data/stormkeep.pk3 http://beta.xonotic.org/autobuild-bsp/latest/stormkeep.pk3\r
+ - wget -nv -O data/maps/stormkeep.mapinfo https://gitlab.com/xonotic/xonotic-maps.pk3dir/raw/master/maps/stormkeep.mapinfo\r
+ - wget -nv -O data/maps/stormkeep.waypoints https://gitlab.com/xonotic/xonotic-maps.pk3dir/raw/master/maps/stormkeep.waypoints\r
+ - wget -nv -O data/maps/stormkeep.waypoints.cache https://gitlab.com/xonotic/xonotic-maps.pk3dir/raw/master/maps/stormkeep.waypoints.cache\r
+\r
+ - EXPECT=55338fabce73c671336171e6cb055f74\r
+ - HASH=$(${ENGINE} +timestamps 1 +exec serverbench.cfg\r