3 class HTMLPurifier_AttrTransform_LangTest
4 extends HTMLPurifier_AttrTransformHarness
9 $this->obj
= new HTMLPurifier_AttrTransform_Lang();
12 function testEmptyInput() {
13 $this->assertResult(array());
16 function testCopyLangToXMLLang() {
18 array('lang' => 'en'),
19 array('lang' => 'en', 'xml:lang' => 'en')
23 function testPreserveAttributes() {
25 array('src' => 'vert.png', 'lang' => 'fr'),
26 array('src' => 'vert.png', 'lang' => 'fr', 'xml:lang' => 'fr')
30 function testCopyXMLLangToLang() {
32 array('xml:lang' => 'en'),
33 array('xml:lang' => 'en', 'lang' => 'en')
37 function testXMLLangOverridesLang() {
39 array('lang' => 'fr', 'xml:lang' => 'de'),
40 array('lang' => 'de', 'xml:lang' => 'de')