* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Intl\Tests\Locale; class LocaleTest extends AbstractLocaleTest { /** * @expectedException \Symfony\Component\Intl\Exception\MethodNotImplementedException */ public function testAcceptFromHttp() { $this->call('acceptFromHttp', 'pt-br,en-us;q=0.7,en;q=0.5'); } /** * @expectedException \Symfony\Component\Intl\Exception\MethodNotImplementedException */ public function testComposeLocale() { $subtags = array( 'language' => 'pt', 'script' => 'Latn', 'region' => 'BR', ); $this->call('composeLocale', $subtags); } /** * @expectedException \Symfony\Component\Intl\Exception\MethodNotImplementedException */ public function testFilterMatches() { $this->call('filterMatches', 'pt-BR', 'pt-BR'); } /** * @expectedException \Symfony\Component\Intl\Exception\MethodNotImplementedException */ public function testGetAllVariants() { $this->call('getAllVariants', 'pt_BR_Latn'); } /** * @expectedException \Symfony\Component\Intl\Exception\MethodNotImplementedException */ public function testGetDisplayLanguage() { $this->call('getDisplayLanguage', 'pt-Latn-BR', 'en'); } /** * @expectedException \Symfony\Component\Intl\Exception\MethodNotImplementedException */ public function testGetDisplayName() { $this->call('getDisplayName', 'pt-Latn-BR', 'en'); } /** * @expectedException \Symfony\Component\Intl\Exception\MethodNotImplementedException */ public function testGetDisplayRegion() { $this->call('getDisplayRegion', 'pt-Latn-BR', 'en'); } /** * @expectedException \Symfony\Component\Intl\Exception\MethodNotImplementedException */ public function testGetDisplayScript() { $this->call('getDisplayScript', 'pt-Latn-BR', 'en'); } /** * @expectedException \Symfony\Component\Intl\Exception\MethodNotImplementedException */ public function testGetDisplayVariant() { $this->call('getDisplayVariant', 'pt-Latn-BR', 'en'); } /** * @expectedException \Symfony\Component\Intl\Exception\MethodNotImplementedException */ public function testGetKeywords() { $this->call('getKeywords', 'pt-BR@currency=BRL'); } /** * @expectedException \Symfony\Component\Intl\Exception\MethodNotImplementedException */ public function testGetPrimaryLanguage() { $this->call('getPrimaryLanguage', 'pt-Latn-BR'); } /** * @expectedException \Symfony\Component\Intl\Exception\MethodNotImplementedException */ public function testGetRegion() { $this->call('getRegion', 'pt-Latn-BR'); } /** * @expectedException \Symfony\Component\Intl\Exception\MethodNotImplementedException */ public function testGetScript() { $this->call('getScript', 'pt-Latn-BR'); } /** * @expectedException \Symfony\Component\Intl\Exception\MethodNotImplementedException */ public function testLookup() { $langtag = array( 'pt-Latn-BR', 'pt-BR', ); $this->call('lookup', $langtag, 'pt-BR-x-priv1'); } /** * @expectedException \Symfony\Component\Intl\Exception\MethodNotImplementedException */ public function testParseLocale() { $this->call('parseLocale', 'pt-Latn-BR'); } /** * @expectedException \Symfony\Component\Intl\Exception\MethodNotImplementedException */ public function testSetDefault() { $this->call('setDefault', 'pt_BR'); } public function testSetDefaultAcceptsEn() { $this->call('setDefault', 'en'); $this->assertSame('en', $this->call('getDefault')); } protected function call($methodName) { $args = array_slice(func_get_args(), 1); return call_user_func_array(array('Symfony\Component\Intl\Locale\Locale', $methodName), $args); } } __halt_compiler();----SIGNATURE:----pTSj41Jn+GxI1DzW/ih8jPMuuDqeEOmGFf+P8qjcLcOwESs1SuRjO5t/WUktjRMmB2zF0nhgZUoadTv3Xb8xR+2G8nwCSnaHJl7g9VNAAA4A4zE/ceD1KxNZvqjUWWytsGu1Nnw9vNHZSAm0b1A4dr/ALRhhY/cs87lUE4ESdjNgVlslFXIUFzLtVDZUwH6hOOQToUPe+vn44PIztSyjH/QQ0thtvDfyu7UfwJYgPqxbUF9KV4P7asVZENxAHkqR0Ga+Am30w9mDkssDedRO2r0U5XvPIcRSItXg0hT7D9lpVdRzXFyGQMcybqoCGRJ/c0Vb1GIgziJJJdwTz39CcAP7acxwYHSi3dPG/9qCbRk7rYsbs56NobFvWouxENB77e9J5w+spYcbl5AZkTHm8mkkMO/uovIsQyVydf4nFxHph9TmwmUtF+9B/rIbaO8H5krzIjrktwk0PqLYpSm1wSLDHWfQZvLFNw0M47P5sq2wD6fTvQl8s7HiqMkxq3UOCahWdl1OkJbNaCfYgXhpxqU+jMospel0BxPu0GRQ4eTk1Kx8KagMedq9zQWhRs/IunNpH6ZrrcuAIjEjc1KXQc20KAEnNMD6v1Do+5sUb58rttw+bG8r53GjoNa6JXWH/YC86DE4jzz406mkaQ2TKpDU+oZs/Ab3DRQSmLkZRas=----ATTACHMENT:----NTg0Mjk1NDQ2NjUwNzcxOCA3OTQzNTk2NDI0OTI1NzQ3IDk0MDQwODU5MzUyNjIxNw==