mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-11 19:20:01 +08:00
fix tests when intl is not installed
This commit is contained in:
@@ -51,7 +51,13 @@ class I18NTest extends TestCase
|
|||||||
$params = ['n' => 42];
|
$params = ['n' => 42];
|
||||||
$this->assertEquals('His speed is about 42 km/h.', $this->i18n->translate('test', $msg, $params, 'en_US'));
|
$this->assertEquals('His speed is about 42 km/h.', $this->i18n->translate('test', $msg, $params, 'en_US'));
|
||||||
$this->assertEquals('Seine Geschwindigkeit beträgt 42 km/h.', $this->i18n->translate('test', $msg, $params, 'de_DE'));
|
$this->assertEquals('Seine Geschwindigkeit beträgt 42 km/h.', $this->i18n->translate('test', $msg, $params, 'de_DE'));
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testTranslateParams2()
|
||||||
|
{
|
||||||
|
if (!extension_loaded("intl")) {
|
||||||
|
$this->markTestSkipped("intl not installed. Skipping.");
|
||||||
|
}
|
||||||
$msg = 'His name is {name} and his speed is about {n, number} km/h.';
|
$msg = 'His name is {name} and his speed is about {n, number} km/h.';
|
||||||
$params = [
|
$params = [
|
||||||
'n' => 42,
|
'n' => 42,
|
||||||
|
|||||||
Reference in New Issue
Block a user