/** * CCLang::set_current tests */ public function test_set_current() { CCLang::set_current('fr'); $this->assertEquals('fr-fr', CCLang::current()); $this->assertEquals('fr', CCLang::current(true)); CCLang::set_current('en-US'); $this->assertEquals('en-us', CCLang::current()); $this->assertEquals('en', CCLang::current(true)); }
/** * Some default values for our session * * @return array */ public static function default_data_provider() { return array('last_active' => time(), 'current_lang' => \CCLang::current(), 'client_agent' => \CCServer::client('agent'), 'client_ip' => \CCServer::client('ip'), 'client_port' => \CCServer::client('port'), 'client_lang' => \CCServer::client('language')); }