Пример #1
0
 /**
  * @group Slow
  * @slowExecutionTime 0.07897 ms
  * @covers Wikia\Search\Hooks::onGetPreferences
  */
 public function testonGetPreferences()
 {
     $badKeys = array('searchlimit', 'contextlines', 'contextchars', 'disablesuggest', 'searcheverything', 'searchnamespaces');
     $prefs = array_flip($badKeys);
     $mockUser = $this->getMock('User');
     $hooks = new \Wikia\Search\Hooks();
     $hooks->onGetPreferences($mockUser, $prefs);
     foreach ($badKeys as $key) {
         $this->assertArrayNotHasKey($key, $prefs);
     }
     $this->assertArrayHasKey('enableGoSearch', $prefs);
     $this->assertArrayHasKey('searchAllNamespaces', $prefs);
 }