#!/usr/bin/env bash
if ! command -v dustmite &> /dev/null
then
echo "Skipping test because dustmite is not installed!"
exit 0
fi
. $(dirname "${BASH_SOURCE[0]}")/common.sh
DM_TEST="$CURR_DIR/dustmite-no-redirect-test/project"
DM_TMP="$DM_TEST-dusting"
EXPECTED="This text should be shown!"
LOG="$DM_TEST.log"
rm -rf $DM_TMP $DM_TMP.*
$DUB --root=$DM_TEST dustmite --no-redirect --program-status=1 $DM_TMP &> $LOG || true
if ! grep -q "$EXPECTED" "$LOG"
then
cat $LOG
die $LINENO "Diff between expected and actual output"
fi
rm -rf $DM_TMP $DM_TMP.* $LOG