PSR-2 reformatting PHPDoc corrections
[htmlpurifier.git] / tests / HTMLPurifier / ChildDef / ListTest.php
blob694ce378394da551e5eb5aacf6f83700cc95517f
1 <?php
3 class HTMLPurifier_ChildDef_ListTest extends HTMLPurifier_ChildDefHarness
6 public function setUp()
8 parent::setUp();
9 $this->obj = new HTMLPurifier_ChildDef_List();
12 public function testEmptyInput()
14 $this->assertResult('', false);
17 public function testSingleLi()
19 $this->assertResult('<li />');
22 public function testSomeLi()
24 $this->assertResult('<li>asdf</li><li />');
27 public function testIllegal()
29 // XXX actually this never gets triggered in practice
30 $this->assertResult('<li /><b />', '<li /><li><b /></li>');
33 public function testOlAtBeginning()
35 $this->assertResult('<ol />', '<li><ol /></li>');
38 public function testOlAtBeginningWithOtherJunk()
40 $this->assertResult('<ol /><li />', '<li><ol /></li><li />');
43 public function testOlInMiddle()
45 $this->assertResult('<li>Foo</li><ol><li>Bar</li></ol>', '<li>Foo<ol><li>Bar</li></ol></li>');
48 public function testMultipleOl()
50 $this->assertResult('<li /><ol /><ol />', '<li><ol /><ol /></li>');
53 public function testUlAtBeginning()
55 $this->assertResult('<ul />', '<li><ul /></li>');
60 // vim: et sw=4 sts=4