1.1 --- a/tests/test_resource_invitation.sh Mon May 18 20:16:14 2015 +0200
1.2 +++ b/tests/test_resource_invitation.sh Mon May 18 23:41:56 2015 +0200
1.3 @@ -109,3 +109,47 @@
1.4 && grep -q 'FREEBUSY;FBTYPE=BUSY:20141212T090000Z/20141212T100000Z' out9.tmp \
1.5 && echo "Success" \
1.6 || echo "Failed"
1.7 +
1.8 + $RESOURCE_SCRIPT $ARGS < $TEMPLATES/event-cancel-recurring-instance.txt 2> /dev/null
1.9 +echo "Cancel..."
1.10 +
1.11 + $RESOURCE_SCRIPT $ARGS < $TEMPLATES/fb-request-all.txt 2> /dev/null \
1.12 +| $SHOWMAIL \
1.13 +> out10.tmp
1.14 +
1.15 + grep -q 'METHOD:REPLY' out10.tmp \
1.16 +&& [ `grep 'FREEBUSY;FBTYPE=BUSY' out10.tmp | wc -l` = '2' ] \
1.17 +&& grep -q -v 'FREEBUSY;FBTYPE=BUSY:20141114T090000Z/20141114T100000Z' out10.tmp \
1.18 +&& echo "Success" \
1.19 +|| echo "Failed"
1.20 +
1.21 + $RESOURCE_SCRIPT $ARGS < $TEMPLATES/event-cancel-recurring.txt 2> /dev/null
1.22 +echo "Cancel..."
1.23 +
1.24 + $RESOURCE_SCRIPT $ARGS < $TEMPLATES/fb-request-all.txt 2> /dev/null \
1.25 +| $SHOWMAIL \
1.26 +> out11.tmp
1.27 +
1.28 + grep -q 'METHOD:REPLY' out11.tmp \
1.29 +&& grep -q -v 'FREEBUSY' out11.tmp \
1.30 +&& echo "Success" \
1.31 +|| echo "Failed"
1.32 +
1.33 + $RESOURCE_SCRIPT $ARGS < $TEMPLATES/event-request-recurring-day.txt 2> /dev/null \
1.34 +| $SHOWMAIL \
1.35 +> out12.tmp
1.36 +
1.37 + grep -q 'METHOD:REPLY' out12.tmp \
1.38 +&& grep -q 'ATTENDEE;PARTSTAT=ACCEPTED' out12.tmp \
1.39 +&& echo "Success" \
1.40 +|| echo "Failed"
1.41 +
1.42 + $RESOURCE_SCRIPT $ARGS < $TEMPLATES/fb-request-all.txt 2> /dev/null \
1.43 +| $SHOWMAIL \
1.44 +> out13.tmp
1.45 +
1.46 + grep -q 'METHOD:REPLY' out13.tmp \
1.47 +&& [ `grep 'FREEBUSY;FBTYPE=BUSY' out13.tmp | wc -l` = '3' ] \
1.48 +&& grep -q 'FREEBUSY;FBTYPE=BUSY:20141211T230000Z/20141212T230000Z' out13.tmp \
1.49 +&& echo "Success" \
1.50 +|| echo "Failed"