forked from wallabag/wallabag
twig implementation
This commit is contained in:
29
vendor/symfony/intl/Symfony/Component/Intl/Tests/Locale/AbstractLocaleTest.php
vendored
Normal file
29
vendor/symfony/intl/Symfony/Component/Intl/Tests/Locale/AbstractLocaleTest.php
vendored
Normal file
@ -0,0 +1,29 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* This file is part of the Symfony package.
|
||||
*
|
||||
* (c) Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* 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;
|
||||
|
||||
/**
|
||||
* Test case for Locale implementations.
|
||||
*
|
||||
* @author Bernhard Schussek <bschussek@gmail.com>
|
||||
*/
|
||||
abstract class AbstractLocaleTest extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
public function testSetDefault()
|
||||
{
|
||||
$this->call('setDefault', 'en_GB');
|
||||
|
||||
$this->assertSame('en_GB', $this->call('getDefault'));
|
||||
}
|
||||
|
||||
abstract protected function call($methodName);
|
||||
}
|
||||
159
vendor/symfony/intl/Symfony/Component/Intl/Tests/Locale/LocaleTest.php
vendored
Normal file
159
vendor/symfony/intl/Symfony/Component/Intl/Tests/Locale/LocaleTest.php
vendored
Normal file
@ -0,0 +1,159 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* This file is part of the Symfony package.
|
||||
*
|
||||
* (c) Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* 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');
|
||||
}
|
||||
|
||||
protected function call($methodName)
|
||||
{
|
||||
$args = array_slice(func_get_args(), 1);
|
||||
|
||||
return call_user_func_array(array('Symfony\Component\Intl\Locale\Locale', $methodName), $args);
|
||||
}
|
||||
}
|
||||
38
vendor/symfony/intl/Symfony/Component/Intl/Tests/Locale/Verification/LocaleTest.php
vendored
Normal file
38
vendor/symfony/intl/Symfony/Component/Intl/Tests/Locale/Verification/LocaleTest.php
vendored
Normal file
@ -0,0 +1,38 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* This file is part of the Symfony package.
|
||||
*
|
||||
* (c) Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* 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\Verification;
|
||||
|
||||
use Symfony\Component\Intl\Tests\Locale\AbstractLocaleTest;
|
||||
use Symfony\Component\Intl\Util\IntlTestHelper;
|
||||
|
||||
/**
|
||||
* Verifies that {@link AbstractLocaleTest} matches the behavior of the
|
||||
* {@link Locale} class with a specific version of ICU.
|
||||
*
|
||||
* @author Bernhard Schussek <bschussek@gmail.com>
|
||||
*/
|
||||
class LocaleTest extends AbstractLocaleTest
|
||||
{
|
||||
protected function setUp()
|
||||
{
|
||||
IntlTestHelper::requireFullIntl($this);
|
||||
|
||||
parent::setUp();
|
||||
}
|
||||
|
||||
protected function call($methodName)
|
||||
{
|
||||
$args = array_slice(func_get_args(), 1);
|
||||
|
||||
return call_user_func_array(array('Locale', $methodName), $args);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user