From e0ccbb0f02292ea570e07324bd0597f4d0a2bf65 Mon Sep 17 00:00:00 2001 From: Matt Farina Date: Tue, 7 May 2013 10:13:45 -0400 Subject: Tested and updated the traverser encoding in php 5.4. --- test/HTML5/Serializer/TraverserTest.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'test') diff --git a/test/HTML5/Serializer/TraverserTest.php b/test/HTML5/Serializer/TraverserTest.php index 7522f04..3cf3e32 100644 --- a/test/HTML5/Serializer/TraverserTest.php +++ b/test/HTML5/Serializer/TraverserTest.php @@ -91,4 +91,19 @@ class TraverserTest extends \HTML5\Tests\TestCase { $m->invoke($t, $list->item(0)->childNodes->item(0)); $this->assertEquals('baz();', stream_get_contents($stream, -1, 0)); } + + function testEnc() { + + // @todo: add more tests. + $tests = array( + "& this is a test '" => "& this is a test '", + ); + + list($t, $s) = $this->getTraverser(); + + $m = $this->getProtectedMethod('enc'); + foreach ($tests as $test => $expected) { + $this->assertEquals($expected, $m->invoke($t, $test)); + } + } } \ No newline at end of file -- cgit v1.2.3