aboutsummaryrefslogtreecommitdiffstats
path: root/tests/phpunit/includes/Html/HtmlTest.php
diff options
context:
space:
mode:
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>2024-02-05 13:59:51 +0000
committerGerrit Code Review <gerrit@wikimedia.org>2024-02-05 13:59:51 +0000
commitee6040661798e68dbbcdd03e16c12dd1102d4fe7 (patch)
treea0000b2ada591570dce01772bf7e744a78bfc86d /tests/phpunit/includes/Html/HtmlTest.php
parent4842f12bb7007846a4d14ca2bafebf948045085e (diff)
parentaa7eeeeef92c55c270f8b16bb5abbbd398c5e324 (diff)
downloadmediawikicore-ee6040661798e68dbbcdd03e16c12dd1102d4fe7.tar.gz
mediawikicore-ee6040661798e68dbbcdd03e16c12dd1102d4fe7.zip
Merge "Remove uses of $wgUseMediaWikiUIEverywhere"
Diffstat (limited to 'tests/phpunit/includes/Html/HtmlTest.php')
-rw-r--r--tests/phpunit/includes/Html/HtmlTest.php59
1 files changed, 0 insertions, 59 deletions
diff --git a/tests/phpunit/includes/Html/HtmlTest.php b/tests/phpunit/includes/Html/HtmlTest.php
index d75165bfd7a1..574d1438000b 100644
--- a/tests/phpunit/includes/Html/HtmlTest.php
+++ b/tests/phpunit/includes/Html/HtmlTest.php
@@ -832,65 +832,6 @@ class HtmlTest extends MediaWikiIntegrationTestCase {
$this->assertSame( $expected, $html );
}
- /** @dataProvider provideGetTextInputAttributes */
- public function testGetTextInputAttributes(
- bool $useMediaWikiUIEverywhere,
- $classAttribute,
- $expectedClassAttribute
- ) {
- $this->overrideConfigValue( MainConfigNames::UseMediaWikiUIEverywhere, $useMediaWikiUIEverywhere );
- $attrs = Html::getTextInputAttributes( [ 'class' => $classAttribute ] );
- $this->assertSame( $expectedClassAttribute, $attrs['class'] );
- }
-
- public static function provideGetTextInputAttributes(): iterable {
- yield 'MWUI everywhere, non-codex, class string' => [
- 'useMediaWikiUIEverywhere' => true,
- 'classAttribute' => 'foo',
- 'expectedClassAttribute' => 'foo mw-ui-input',
- ];
- yield 'MWUI everywhere, non-codex, class list' => [
- 'useMediaWikiUIEverywhere' => true,
- 'classAttribute' => [ 'foo' ],
- 'expectedClassAttribute' => [ 'foo', 'mw-ui-input' => true ],
- ];
- yield 'MWUI everywhere, non-codex, class dict' => [
- 'useMediaWikiUIEverywhere' => true,
- 'classAttribute' => [ 'foo' => true ],
- 'expectedClassAttribute' => [ 'foo' => true, 'mw-ui-input' => true ],
- ];
- yield 'MWUI everywhere, non-codex, class dict disables mw-ui-input' => [
- 'useMediaWikiUIEverywhere' => true,
- 'classAttribute' => [ 'foo' => true, 'mw-ui-input' => false ],
- 'expectedClassAttribute' => [ 'foo' => true, 'mw-ui-input' => true ],
- ];
- yield 'MWUI everywhere, codex, class string' => [
- 'useMediaWikiUIEverywhere' => true,
- 'classAttribute' => 'foo cdx-text-input__input',
- 'expectedClassAttribute' => 'foo cdx-text-input__input',
- ];
- yield 'MWUI everywhere, codex, class list' => [
- 'useMediaWikiUIEverywhere' => true,
- 'classAttribute' => [ 'foo', 'cdx-text-input__input' ],
- 'expectedClassAttribute' => [ 'foo', 'cdx-text-input__input' ],
- ];
- yield 'MWUI everywhere, codex, class dict' => [
- 'useMediaWikiUIEverywhere' => true,
- 'classAttribute' => [ 'foo' => true, 'cdx-text-input__input' => true ],
- 'expectedClassAttribute' => [ 'foo' => true, 'cdx-text-input__input' => true ],
- ];
- yield 'MWUI everywhere, class dict disables codex' => [
- 'useMediaWikiUIEverywhere' => true,
- 'classAttribute' => [ 'foo' => true, 'cdx-text-input__input' => false ],
- 'expectedClassAttribute' => [ 'foo' => true, 'cdx-text-input__input' => false, 'mw-ui-input' => true ],
- ];
- yield 'not MWUI everywhere' => [
- 'useMediaWikiUIEverywhere' => false,
- 'classAttribute' => 'foo',
- 'expectedClassAttribute' => 'foo',
- ];
- }
-
public static function provideEncodeJsVar() {
// $expected, $input
yield 'boolean' => [ 'true', true ];