/**
  * @dataProvider provideGetEffectiveRepoLinks
  */
 public function testGetEffectiveRepoLinks($title, array $langLinks, array $noExternalLangLinks, array $expectedLinks)
 {
     if (is_string($title)) {
         $title = Title::newFromText($title);
     }
     $out = $this->makeParserOutput($langLinks, $noExternalLangLinks);
     $links = $this->langLinkHandler->getEffectiveRepoLinks($title, $out);
     $links = $this->getPlainLinks($links);
     $this->assertArrayEquals($expectedLinks, $links, false, true);
 }