コード例 #1
0
 /**
  * @covers SiteConfiguration::siteFromDB
  */
 public function testSiteFromDbWithCallback()
 {
     $this->mConf->siteParamsCallback = 'getSiteParams';
     $this->assertEquals(array('wiki', 'en'), $this->mConf->siteFromDB('enwiki'), 'siteFromDB() with callback');
     $this->assertEquals(array('wiki', ''), $this->mConf->siteFromDB('wiki'), 'siteFromDB() with callback on a suffix');
     $this->assertEquals(array(null, null), $this->mConf->siteFromDB('wikien'), 'siteFromDB() with callback on a non-existing wiki');
 }
コード例 #2
0
 /**
  * @covers SiteConfiguration::siteFromDB
  */
 public function testSiteFromDbWithCallback()
 {
     $this->mConf->siteParamsCallback = 'SiteConfigurationTest::getSiteParamsCallback';
     $this->assertEquals(['wiki', 'en'], $this->mConf->siteFromDB('enwiki'), 'siteFromDB() with callback');
     $this->assertEquals(['wiki', ''], $this->mConf->siteFromDB('wiki'), 'siteFromDB() with callback on a suffix');
     $this->assertEquals([null, null], $this->mConf->siteFromDB('wikien'), 'siteFromDB() with callback on a non-existing wiki');
 }