7
|
1 <?php
|
|
2
|
|
3 namespace Sabre\VObject;
|
|
4
|
|
5 /**
|
|
6 * This test is written for Issue 68:
|
|
7 *
|
|
8 * https://github.com/fruux/sabre-vobject/issues/68
|
|
9 */
|
|
10 class EmptyValueIssueTest extends \PHPUnit_Framework_TestCase {
|
|
11
|
|
12 function testDecodeValue() {
|
|
13
|
|
14 $input = <<<ICS
|
|
15 BEGIN:VCALENDAR
|
|
16 VERSION:2.0
|
|
17 BEGIN:VEVENT
|
|
18 DESCRIPTION:This is a descpription\\nwith a linebreak and a \\; \\, and :
|
|
19 END:VEVENT
|
|
20 END:VCALENDAR
|
|
21 ICS;
|
|
22
|
|
23 $vobj = Reader::read($input);
|
|
24
|
|
25 // Before this bug was fixed, getValue() would return nothing.
|
|
26 $this->assertEquals("This is a descpription\nwith a linebreak and a ; , and :", $vobj->VEVENT->DESCRIPTION->getValue());
|
|
27
|
|
28 }
|
|
29
|
|
30 }
|
|
31
|