Follow-up r92588. Make it work regardless of $wgHtml5
authorPlatonides <platonides@users.mediawiki.org>
Tue, 19 Jul 2011 22:10:05 +0000 (22:10 +0000)
committerPlatonides <platonides@users.mediawiki.org>
Tue, 19 Jul 2011 22:10:05 +0000 (22:10 +0000)
tests/phpunit/includes/HtmlTest.php

index c0b4857..b38ae18 100644 (file)
@@ -36,6 +36,7 @@ class HtmlTest extends MediaWikiTestCase {
        }
 
        public function testExpandAttributesForBooleans() {
+               global $wgHtml5;
                $this->AssertEquals(
                        '',
                        Html::expandAttributes( array( 'selected'=>false) ),
@@ -48,12 +49,12 @@ class HtmlTest extends MediaWikiTestCase {
                );
 
                $this->AssertEquals(
-                       ' selected="selected"',
+                       $wgHtml5 ? ' selected=""' : ' selected="selected"',
                        Html::expandAttributes( array( 'selected'=>true ) ),
                        'Boolean attributes skip value output'
                );
                $this->AssertEquals(
-                       ' selected="selected"',
+                       $wgHtml5 ? ' selected=""' : ' selected="selected"',
                        Html::expandAttributes( array( 'selected' ) ),
                        'Boolean attributes (ex: selected) do not need a value'
                );