Docblock update
[htmlpurifier.git] / tests / HTMLPurifier / AttrTransform / LangTest.php
blob23f3bfac6dbf940aebf1cfb0e804cdf4e590bae0
1 <?php
3 class HTMLPurifier_AttrTransform_LangTest
4 extends HTMLPurifier_AttrTransformHarness
7 public function setUp()
9 parent::setUp();
10 $this->obj = new HTMLPurifier_AttrTransform_Lang();
13 public function testEmptyInput()
15 $this->assertResult(array());
18 public function testCopyLangToXMLLang()
20 $this->assertResult(
21 array('lang' => 'en'),
22 array('lang' => 'en', 'xml:lang' => 'en')
26 public function testPreserveAttributes()
28 $this->assertResult(
29 array('src' => 'vert.png', 'lang' => 'fr'),
30 array('src' => 'vert.png', 'lang' => 'fr', 'xml:lang' => 'fr')
34 public function testCopyXMLLangToLang()
36 $this->assertResult(
37 array('xml:lang' => 'en'),
38 array('xml:lang' => 'en', 'lang' => 'en')
42 public function testXMLLangOverridesLang()
44 $this->assertResult(
45 array('lang' => 'fr', 'xml:lang' => 'de'),
46 array('lang' => 'de', 'xml:lang' => 'de')
52 // vim: et sw=4 sts=4