tests/retreat: New; exercising retreat
Does not cover land unit retreat after a failed morale check. The test exposes bugs. They're marked "BUG:" in the test input. Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
This commit is contained in:
parent
c7af9bd955
commit
58cd269bed
8 changed files with 7585 additions and 0 deletions
22
tests/retreat-test
Executable file
22
tests/retreat-test
Executable file
|
@ -0,0 +1,22 @@
|
|||
#!/bin/sh -e
|
||||
# Ship and land unit retreat test for Empire
|
||||
|
||||
if [ $# -ne 1 ]
|
||||
then echo "Usage: $0 SRCDIR" >&2; exit 1
|
||||
fi
|
||||
|
||||
srcdir="$1"
|
||||
|
||||
. "$srcdir"/tests/test-common.sh
|
||||
|
||||
create_sandbox
|
||||
cat >>sandbox/etc/empire/econfig <<EOF
|
||||
WORLD_X 24
|
||||
WORLD_Y 12
|
||||
EOF
|
||||
|
||||
begin_test "$srcdir"/tests/retreat/setup-POGO
|
||||
feed_dir "$srcdir"/tests/retreat
|
||||
end_test
|
||||
|
||||
cmp_out var/empire/server.log var/empire/journal.log final.xdump
|
Loading…
Add table
Add a link
Reference in a new issue