[Translation] Add a failing test when translating a non existent string with a fallback

This commit is contained in:
Matthieu Bontemps 2011-09-21 17:23:52 +02:00 committed by Fabien Potencier
parent 4ec8798ab2
commit e3f6b4fc0d

View File

@ -62,6 +62,14 @@ class TranslatorTest extends \PHPUnit_Framework_TestCase
$this->assertEquals('foobar', $translator->trans('bar'));
}
public function testTransNonExistentWithFallback()
{
$translator = new Translator('fr', new MessageSelector());
$translator->setFallbackLocale('en');
$translator->addLoader('array', new ArrayLoader());
$this->assertEquals('non-existent', $translator->trans('non-existent'));
}
/**
* @expectedException RuntimeException
*/