public function FileDumperTest::testDumpCreatesNestedDirectoriesAndFile in Plug 7
File
- lib/
Symfony/ translation/ Tests/ Dumper/ FileDumperTest.php, line 39
Class
Namespace
Symfony\Component\Translation\Tests\DumperCode
public function testDumpCreatesNestedDirectoriesAndFile() {
$tempDir = sys_get_temp_dir();
$translationsDir = $tempDir . '/test/translations';
$file = $translationsDir . '/messages.en.concrete';
$catalogue = new MessageCatalogue('en');
$catalogue
->add(array(
'foo' => 'bar',
));
$dumper = new ConcreteFileDumper();
$dumper
->setRelativePathTemplate('test/translations/%domain%.%locale%.%extension%');
$dumper
->dump($catalogue, array(
'path' => $tempDir,
));
$this
->assertTrue(file_exists($file));
@unlink($file);
@rmdir($translationsDir);
}