blob: 919652536df43a45b10f8ec43d2388d1a9c0a09a [file] [log] [blame]
Ian Wienand5c7f39f2015-07-01 06:29:27 +10001#!/bin/bash
2
3# Simple test of worlddump.py
4
5TOP=$(cd $(dirname "$0")/.. && pwd)
6
7source $TOP/tests/unittest.sh
8
9OUT_DIR=$(mktemp -d)
10
Federico Ressi21a10d32020-01-31 07:43:30 +010011${PYTHON} $TOP/tools/worlddump.py -d $OUT_DIR
Ian Wienand5c7f39f2015-07-01 06:29:27 +100012
13if [[ $? -ne 0 ]]; then
14 fail "worlddump failed"
15else
16
17 # worlddump creates just one output file
18 OUT_FILE=($OUT_DIR/*.txt)
19
20 if [ ! -r $OUT_FILE ]; then
21 failed "worlddump output not seen"
22 else
23 passed "worlddump output $OUT_FILE"
24
25 if [[ $(stat -c %s $OUT_DIR/*.txt) -gt 0 ]]; then
26 passed "worlddump output is not zero sized"
27 fi
28
29 # put more extensive examination here, if required.
30 fi
31fi
32
33rm -rf $OUT_DIR
34
35report_results