From e9deb6fff3d56b166ab702828bd1a716c2bf567f Mon Sep 17 00:00:00 2001 From: Lars Henriksen Date: Tue, 7 Apr 2020 21:29:26 +0200 Subject: Extend use of note file for iCal import iCal import to an item note file is extended from DESCRIPTION to LOCATION, COMMENT and STATUS for both events and todos. Addresses GitHub issue #9. Signed-off-by: Lars Henriksen Signed-off-by: Lukas Fleischer --- test/ical-009.sh | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) (limited to 'test/ical-009.sh') diff --git a/test/ical-009.sh b/test/ical-009.sh index 31dc283..d912f5c 100755 --- a/test/ical-009.sh +++ b/test/ical-009.sh @@ -7,27 +7,31 @@ if [ "$1" = 'actual' ]; then mkdir .calcurse || exit 1 cp "$DATA_DIR/conf" .calcurse || exit 1 out=$("$CALCURSE" -D "$PWD/.calcurse" -i "$DATA_DIR/ical-009.ical" 2>&1) - echo "$out" | sed -n '4,5p' - log=$(echo "$out" | awk '$1 == "See" {print $2}') - cat "$log" | sed '1,17d' - cat $PWD/.calcurse/notes/* | wc + # Print the import report (stdout). + echo "$out" | awk '$1 == "Import"; $2 == "apps"' + # Find the log file and print the log messages (stderr). + logfile=$(echo "$out" | awk '$1 == "See" { print $2 }') + sed '1,18d' "$logfile" + # One empty note file. + cat "$PWD/.calcurse/notes"/* | wc | awk '{ print $1 $2 $3 }' rm -rf .calcurse || exit 1 elif [ "$1" = 'expected' ]; then cat <