#!/bin/bash # Simple test of worlddump.py TOP=$(cd $(dirname "$0")/.. && pwd) source $TOP/tests/unittest.sh OUT_DIR=$(mktemp -d) ${PYTHON} $TOP/tools/worlddump.py -d $OUT_DIR if [[ $? -ne 0 ]]; then fail "worlddump failed" else # worlddump creates just one output file OUT_FILE=($OUT_DIR/*.txt) if [ ! -r $OUT_FILE ]; then failed "worlddump output not seen" else passed "worlddump output $OUT_FILE" if [[ $(stat -c %s $OUT_DIR/*.txt) -gt 0 ]]; then passed "worlddump output is not zero sized" fi # put more extensive examination here, if required. fi fi rm -rf $OUT_DIR report_results