From a569567acf4419e9288d93020e5372f6b182a09e Mon Sep 17 00:00:00 2001 From: Sean Harvey Date: Wed, 26 Jan 2011 22:48:29 +0000 Subject: [PATCH] MINOR #6397 CoreTest should use test specific paths, otherwise conflicts can occur in certain environments git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@115854 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- tests/CoreTest.php | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/tests/CoreTest.php b/tests/CoreTest.php index d1be47382..46ae937cb 100644 --- a/tests/CoreTest.php +++ b/tests/CoreTest.php @@ -1,5 +1,4 @@ assertEquals(getTempFolder(), $this->tempPath); } else { // A typical Windows location for where sites are stored on IIS - $this->assertEquals(getTempFolder('C:\\inetpub\\wwwroot\\silverstripe'), getSysTempDir() . '/silverstripe-cacheC--inetpub-wwwroot-silverstripe'); + $this->assertEquals(getTempFolder('C:\\inetpub\\wwwroot\\silverstripe-test-project'), getSysTempDir() . '/silverstripe-cacheC--inetpub-wwwroot-silverstripe-test-project'); // A typical Mac OS X location for where sites are stored - $this->assertEquals(getTempFolder('/Users/joebloggs/Sites/silverstripe'), getSysTempDir() . '/silverstripe-cache-Users-joebloggs-Sites-silverstripe'); - + $this->assertEquals(getTempFolder('/Users/joebloggs/Sites/silverstripe-test-project'), getSysTempDir() . '/silverstripe-cache-Users-joebloggs-Sites-silverstripe-test-project'); + // A typical Linux location for where sites are stored - $this->assertEquals(getTempFolder('/var/www/silverstripe'), getSysTempDir() . '/silverstripe-cache-var-www-silverstripe'); + $this->assertEquals(getTempFolder('/var/www/silverstripe-test-project'), getSysTempDir() . '/silverstripe-cache-var-www-silverstripe-test-project'); } } public function tearDown() { parent::tearDown(); - if(file_exists(getSysTempDir() . '/silverstripe-cacheC--inetpub-wwwroot-silverstripe')) { - rmdir(getSysTempDir() . '/silverstripe-cacheC--inetpub-wwwroot-silverstripe'); + if(file_exists(getSysTempDir() . '/silverstripe-cacheC--inetpub-wwwroot-silverstripe-test-project')) { + rmdir(getSysTempDir() . '/silverstripe-cacheC--inetpub-wwwroot-silverstripe-test-project'); } - if(file_exists(getSysTempDir() . '/silverstripe-cache-Users-joebloggs-Sites-silverstripe')) { - rmdir(getSysTempDir() . '/silverstripe-cache-Users-joebloggs-Sites-silverstripe'); + if(file_exists(getSysTempDir() . '/silverstripe-cache-Users-joebloggs-Sites-silverstripe-test-project')) { + rmdir(getSysTempDir() . '/silverstripe-cache-Users-joebloggs-Sites-silverstripe-test-project'); } - if(file_exists(getSysTempDir() . '/silverstripe-cache-var-www-silverstripe')) { - rmdir(getSysTempDir() . '/silverstripe-cache-var-www-silverstripe'); + if(file_exists(getSysTempDir() . '/silverstripe-cache-var-www-silverstripe-test-project')) { + rmdir(getSysTempDir() . '/silverstripe-cache-var-www-silverstripe-test-project'); } }