From 1a2b0fcceb9427c652d4abfa872626684906ad5a Mon Sep 17 00:00:00 2001 From: Tobias Brox Date: Sun, 2 Jan 2022 01:28:53 +0100 Subject: kal: milestone, ics data can be added to the calendar --- tests/_setup_alias | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'tests/_setup_alias') diff --git a/tests/_setup_alias b/tests/_setup_alias index 45a267c..0d5c302 100644 --- a/tests/_setup_alias +++ b/tests/_setup_alias @@ -1,3 +1,5 @@ +outfile=$(mktemp) + error() { echo "$1" echo "sleeping 3" @@ -9,10 +11,18 @@ error() { [ -z "$calendar_cli" ] && [ -x ../calendar-cli.py ] && calendar_cli=../calendar-cli.py [ -z "$calendar_cli" ] && error "couldn't find ./calendar_cli.py nor ../calendar_cli.py" +[ -z "$kal" ] && [ -x ./cal.py ] && kal=./cal.py +[ -z "$kal" ] && [ -x ../cal.py ] && kal=../cal.py +[ -z "$kal" ] && error "couldn't find ./cal.py nor ../cal.py" + calendar_cli() { echo " $calendar_cli $@" - output=$($calendar_cli "$@") - [ -z "$output" ] || echo $output + output=$($calendar_cli "$@" | tee $outfile) + [ -z "$output" ] || [ -z "$QUIET" ] || echo $output } -## TODO: new kal command aka cal.py \ No newline at end of file +kal() { + echo " $kal $@" + output=$($kal "$@" | tee $outfile) + [ -z "$output" ] || [ -z "$QUIET" ] || echo $output +} -- cgit v1.2.3