#!/bin/sh . "${TEST_INIT:-./test-init.sh}" if [ "$1" = 'actual' ]; then tmpdir=$(mktemp -d) cp "$DATA_DIR/conf" "$tmpdir" || exit 1 "$CALCURSE" -D "$tmpdir" -i "$DATA_DIR/ical-006.ical" "$CALCURSE" -D "$tmpdir" -s06/01/2012 -r2 rm -rf "$tmpdir" || exit 1 elif [ "$1" = 'expected' ]; then cat < 15:30 30 minutes - 15:00 -> 15:30 30 minutes - 15:00 -> 15:30 30 minutes - 15:00 -> 15:30 30 minutes - 15:00 -> 20:00 5 hours - 15:00 -> 20:00 5 hours - 15:00 -> 20:00 5 hours - 15:00 -> 20:00 5 hours - 15:00 -> 20:00 5 hours and 10 seconds - 15:00 -> 20:30 5 hours and 30 minutes - 15:00 -> 20:30 5 hours and 30 minutes - 15:00 -> 20:30 5 hours, 30 minutes and 10 seconds EOD else ./run-test "$0" fi