From 8fcf4c2d8a09e174ebedf776be4d8af2094a26e0 Mon Sep 17 00:00:00 2001 From: Jakub Zalas Date: Mon, 22 Apr 2013 17:57:00 +0100 Subject: [PATCH] [Filesystem] Added a missing test case for Filesystem::dumpFile(). --- .../Component/Filesystem/Tests/FilesystemTest.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/Symfony/Component/Filesystem/Tests/FilesystemTest.php b/src/Symfony/Component/Filesystem/Tests/FilesystemTest.php index 76720fe4db..05a5015b95 100644 --- a/src/Symfony/Component/Filesystem/Tests/FilesystemTest.php +++ b/src/Symfony/Component/Filesystem/Tests/FilesystemTest.php @@ -883,6 +883,17 @@ class FilesystemTest extends \PHPUnit_Framework_TestCase ); } + public function testDumpFile() + { + $filename = $this->workspace.DIRECTORY_SEPARATOR.'foo'.DIRECTORY_SEPARATOR.'baz.txt'; + + $this->filesystem->dumpFile($filename, 'bar', 0753); + + $this->assertFileExists($filename); + $this->assertSame('bar', file_get_contents($filename)); + $this->assertEquals(753, $this->getFilePermissions($filename)); + } + /** * Returns file permissions as three digits (i.e. 755) *