public function TranslatorCacheTest::testCatalogueIsReloadedWhenResourcesAreNoLongerFresh in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/symfony/translation/Tests/TranslatorCacheTest.php \Symfony\Component\Translation\Tests\TranslatorCacheTest::testCatalogueIsReloadedWhenResourcesAreNoLongerFresh()
File
- vendor/symfony/translation/Tests/TranslatorCacheTest.php, line 77
Class
- TranslatorCacheTest
Namespace
Symfony\Component\Translation\Tests
Code
public function testCatalogueIsReloadedWhenResourcesAreNoLongerFresh() {
$locale = 'any_locale';
$format = 'some_format';
$msgid = 'test';
$catalogue = new MessageCatalogue($locale, array());
$catalogue
->addResource(new StaleResource());
$loader = $this
->getMock('Symfony\\Component\\Translation\\Loader\\LoaderInterface');
$loader
->expects($this
->exactly(2))
->method('load')
->will($this
->returnValue($catalogue));
$translator = new Translator($locale, null, $this->tmpDir, true);
$translator
->addLoader($format, $loader);
$translator
->addResource($format, null, $locale);
$translator
->trans($msgid);
$translator = new Translator($locale, null, $this->tmpDir, true);
$translator
->addLoader($format, $loader);
$translator
->addResource($format, null, $locale);
$translator
->trans($msgid);
}