You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
666 B
36 lines
666 B
<?php
|
|
|
|
namespace Sabre\VObject;
|
|
|
|
use
|
|
DateTime,
|
|
DateTimeZone;
|
|
|
|
class Issue26Test extends \PHPUnit_Framework_TestCase {
|
|
|
|
/**
|
|
* @expectedException \InvalidArgumentException
|
|
*/
|
|
function testExpand() {
|
|
|
|
$input = <<<ICS
|
|
BEGIN:VCALENDAR
|
|
VERSION:2.0
|
|
BEGIN:VEVENT
|
|
UID:bae5d57a98
|
|
RRULE:FREQ=MONTHLY;BYDAY=0MO,0TU,0WE,0TH,0FR;INTERVAL=1
|
|
DTSTART;VALUE=DATE:20130401
|
|
DTEND;VALUE=DATE:20130402
|
|
END:VEVENT
|
|
END:VCALENDAR
|
|
ICS;
|
|
|
|
$vcal = Reader::read($input);
|
|
$this->assertInstanceOf('Sabre\\VObject\\Component\\VCalendar', $vcal);
|
|
|
|
$it = new Recur\EventIterator($vcal, 'bae5d57a98');
|
|
iterator_to_array($it);
|
|
|
|
}
|
|
|
|
}
|
|
|