calcurse-edge/test/next-001.sh
Lukas Fleischer cb69a4c087 test/: Add test cases for "-a" and "-n"
* appointment-001.sh: Compare output of "-a" with hardcoded data.
* next-001.sh: Compare output of "-n" with hardcoded data.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2012-01-22 16:40:00 +01:00

18 lines
333 B
Bash
Executable File

#!/bin/sh
if [ ! -x "$(command -v faketime)" ]; then
echo "libfaketime not found - skipping $0..."
exit 1
fi
if [ "$1" = 'actual' ]; then
faketime '1912-07-10 04:10' calcurse -D data -n
elif [ "$1" = 'expected' ]; then
cat <<EOD
next appointment:
[13:37] Impersonating integer broils blame
EOD
else
./run-test "$0"
fi