From d046fedefb6cb5f0598f742ff68dd73f3d2ff9a1 Mon Sep 17 00:00:00 2001 From: Drak Date: Mon, 28 May 2012 06:05:17 +0545 Subject: [PATCH] [HttpFoundation] Remove temporary files after tests run --- .../HttpFoundation/Tests/FileBagTest.php | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/Symfony/Component/HttpFoundation/Tests/FileBagTest.php b/src/Symfony/Component/HttpFoundation/Tests/FileBagTest.php index 5042506bc6..1f29d56bc0 100644 --- a/src/Symfony/Component/HttpFoundation/Tests/FileBagTest.php +++ b/src/Symfony/Component/HttpFoundation/Tests/FileBagTest.php @@ -129,6 +129,20 @@ class FileBagTest extends \PHPUnit_Framework_TestCase protected function createTempFile() { - return tempnam(sys_get_temp_dir(), 'FormTest'); + return tempnam(sys_get_temp_dir().'/form_test', 'FormTest'); + } + + protected function setUp() + { + mkdir(sys_get_temp_dir().'/form_test', 0777, true); + } + + protected function tearDown() + { + foreach (glob(sys_get_temp_dir().'/form_test/*') as $file) { + unlink($file); + } + + rmdir(sys_get_temp_dir().'/form_test'); } }