X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=tests%2Fphpunit%2Fincludes%2Ftitle%2FNaiveImportTitleFactoryTest.php;h=d711bac5f6f66900c40fff19cd238c2fdeb5fefe;hb=e91875e1eb2e2b3a9b14a56828e1f033a3b47182;hp=98b414e04d7da226a75649f6e7642f250321eec9;hpb=0eebe5dca53affdf21404a10b808ea3faa5c67b7;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/phpunit/includes/title/NaiveImportTitleFactoryTest.php b/tests/phpunit/includes/title/NaiveImportTitleFactoryTest.php index 98b414e04d..d711bac5f6 100644 --- a/tests/phpunit/includes/title/NaiveImportTitleFactoryTest.php +++ b/tests/phpunit/includes/title/NaiveImportTitleFactoryTest.php @@ -29,60 +29,61 @@ class NaiveImportTitleFactoryTest extends MediaWikiTestCase { protected function setUp() { parent::setUp(); - $this->setMwGlobals( array( + $this->setMwGlobals( [ 'wgLanguageCode' => 'en', 'wgContLang' => Language::factory( 'en' ), - 'wgExtraNamespaces' => array( 100 => 'Portal' ), - ) ); + 'wgExtraNamespaces' => [ 100 => 'Portal' ], + ] ); } public function basicProvider() { - return array( - array( + return [ + [ new ForeignTitle( 0, '', 'MainNamespaceArticle' ), - Title::newFromText( 'MainNamespaceArticle' ) - ), - array( + 'MainNamespaceArticle' + ], + [ new ForeignTitle( null, '', 'MainNamespaceArticle' ), - Title::newFromText( 'MainNamespaceArticle' ) - ), - array( + 'MainNamespaceArticle' + ], + [ new ForeignTitle( 1, 'Discussion', 'Nice_talk' ), - Title::newFromText( 'Talk:Nice_talk' ) - ), - array( + 'Talk:Nice_talk' + ], + [ new ForeignTitle( 0, '', 'Bogus:Nice_talk' ), - Title::newFromText( 'Bogus:Nice_talk' ) - ), - array( + 'Bogus:Nice_talk' + ], + [ new ForeignTitle( 100, 'Bogus', 'Nice_talk' ), - Title::newFromText( 'Bogus:Nice_talk' ) // not Portal:Nice_talk - ), - array( + 'Bogus:Nice_talk' // not Portal:Nice_talk + ], + [ new ForeignTitle( 1, 'Bogus', 'Nice_talk' ), - Title::newFromText( 'Talk:Nice_talk' ) // not Bogus:Nice_talk - ), - array( + 'Talk:Nice_talk' // not Bogus:Nice_talk + ], + [ new ForeignTitle( 100, 'Portal', 'Nice_talk' ), - Title::newFromText( 'Portal:Nice_talk' ) - ), - array( + 'Portal:Nice_talk' + ], + [ new ForeignTitle( 724, 'Portal', 'Nice_talk' ), - Title::newFromText( 'Portal:Nice_talk' ) - ), - array( + 'Portal:Nice_talk' + ], + [ new ForeignTitle( 2, 'Portal', 'Nice_talk' ), - Title::newFromText( 'User:Nice_talk' ) - ), - ); + 'User:Nice_talk' + ], + ]; } /** * @dataProvider basicProvider */ - public function testBasic( ForeignTitle $foreignTitle, Title $title ) { + public function testBasic( ForeignTitle $foreignTitle, $titleText ) { $factory = new NaiveImportTitleFactory(); $testTitle = $factory->createTitleFromForeignTitle( $foreignTitle ); + $title = Title::newFromText( $titleText ); $this->assertTrue( $title->equals( $testTitle ) ); }