1 <?php 2 3 namespace Sabre\VObject\Recur; 4 5 use 6 Sabre\VObject\Reader; 7 8 class IssueEXDATETest extends \PHPUnit_Framework_TestCase { 9 10 /** 11 * @expectedException \Sabre\VObject\Recur\NoInstancesException 12 */ 13 function testRecurrence() { 14 15 $input = <<<ICS 16 BEGIN:VCALENDAR 17 PRODID:-//Google Inc//Google Calendar 70.9054//EN 18 VERSION:2.0 19 BEGIN:VEVENT 20 DTSTART;TZID=Europe/Berlin:20130329T140000 21 DTEND;TZID=Europe/Berlin:20130329T153000 22 RRULE:FREQ=WEEKLY;BYDAY=FR;UNTIL=20130412T115959Z 23 EXDATE;TZID=Europe/Berlin:20130405T140000 24 EXDATE;TZID=Europe/Berlin:20130329T140000 25 DTSTAMP:20140916T201215Z 26 UID:foo 27 SEQUENCE:1 28 SUMMARY:foo 29 END:VEVENT 30 END:VCALENDAR 31 ICS; 32 33 $vcal = Reader::read($input); 34 $this->assertInstanceOf('Sabre\\VObject\\Component\\VCalendar', $vcal); 35 36 $it = new EventIterator($vcal, 'foo'); 37 38 } 39 40 } 41