1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/tests/templates/event-cancel.txt Mon May 18 18:18:11 2015 +0200
1.3 @@ -0,0 +1,33 @@
1.4 +Content-Type: multipart/alternative; boundary="===============0047278175=="
1.5 +MIME-Version: 1.0
1.6 +From: paul.boddie@example.com
1.7 +To: resource-room-confroom@example.com
1.8 +
1.9 +--===============0047278175==
1.10 +Content-Type: text/plain; charset="us-ascii"
1.11 +MIME-Version: 1.0
1.12 +Content-Transfer-Encoding: 7bit
1.13 +
1.14 +This message contains an event.
1.15 +--===============0047278175==
1.16 +MIME-Version: 1.0
1.17 +Content-Transfer-Encoding: 7bit
1.18 +Content-Type: text/calendar; charset="us-ascii"; method="CANCEL"
1.19 +
1.20 +BEGIN:VCALENDAR
1.21 +PRODID:-//imip-agent/test//EN
1.22 +METHOD:CANCEL
1.23 +VERSION:2.0
1.24 +BEGIN:VEVENT
1.25 +ORGANIZER:mailto:paul.boddie@example.com
1.26 +ATTENDEE;RSVP=TRUE:mailto:resource-room-confroom@example.com
1.27 +DTSTAMP:20141125T004600Z
1.28 +DTSTART;TZID=Europe/Oslo:20141126T160000
1.29 +DTEND;TZID=Europe/Oslo:20141126T170000
1.30 +SUMMARY:Meeting at 4pm
1.31 +UID:event1@example.com
1.32 +SEQUENCE:2
1.33 +END:VEVENT
1.34 +END:VCALENDAR
1.35 +
1.36 +--===============0047278175==--
2.1 --- a/tests/test_resource_invitation.sh Mon May 18 17:30:21 2015 +0200
2.2 +++ b/tests/test_resource_invitation.sh Mon May 18 18:18:11 2015 +0200
2.3 @@ -47,3 +47,25 @@
2.4 && grep -q 'ATTENDEE;PARTSTAT=DECLINED' out4.tmp \
2.5 && echo "Success" \
2.6 || echo "Failed"
2.7 +
2.8 + $RESOURCE_SCRIPT $ARGS < $TEMPLATES/fb-request.txt 2> /dev/null \
2.9 +| $SHOWMAIL \
2.10 +> out5.tmp
2.11 +
2.12 + grep -q 'METHOD:REPLY' out5.tmp \
2.13 +&& grep -q 'FREEBUSY;FBTYPE=BUSY:20141126T150000Z/20141126T160000Z' out5.tmp \
2.14 +&& [ `grep 'FREEBUSY;FBTYPE=BUSY' out5.tmp | wc -l` = '1' ] \
2.15 +&& echo "Success" \
2.16 +|| echo "Failed"
2.17 +
2.18 + $RESOURCE_SCRIPT $ARGS < $TEMPLATES/event-cancel.txt 2> /dev/null \
2.19 +| $SHOWMAIL
2.20 +
2.21 + $RESOURCE_SCRIPT $ARGS < $TEMPLATES/fb-request.txt 2> /dev/null \
2.22 +| $SHOWMAIL \
2.23 +> out6.tmp
2.24 +
2.25 + grep -q 'METHOD:REPLY' out6.tmp \
2.26 +&& grep -q -v 'FREEBUSY' out6.tmp \
2.27 +&& echo "Success" \
2.28 +|| echo "Failed"