Changeset 10993
- Timestamp:
- 08/20/08 10:55:01 (11 months ago)
- Files:
-
- branches/1.2/test/bootstrap/functional.php (modified) (3 diffs)
- branches/1.2/test/bootstrap/unit.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/1.2/test/bootstrap/functional.php
r7962 r10993 10 10 11 11 // setup expected test environment (per check_configuration.php) 12 ini_set('magic_quotes_ gpc', 'off');12 ini_set('magic_quotes_runtime', 'off'); 13 13 ini_set('register_globals', 'off'); 14 14 ini_set('session.auto_start', 'off'); 15 ini_set('arg.output_separator', '&'); 16 15 ini_set('arg_separator.output', '&'); 17 16 ini_set('allow_url_fopen', 'on'); 18 17 … … 24 23 require_once $root_dir.'/config/ProjectConfiguration.class.php'; 25 24 $configuration = ProjectConfiguration::getApplicationConfiguration($app, 'test', isset($debug) ? $debug : true); 25 26 26 sfContext::createInstance($configuration); 27 27 … … 35 35 sfToolkit::clearDirectory(sfConfig::get('sf_cache_dir')); 36 36 sfToolkit::clearDirectory(sfConfig::get('sf_log_dir')); 37 38 $sf_root_dir = sfToolkit::getTmpDir().'/sf_test_project'; 39 if(is_dir($sf_root_dir)) 40 { 41 sfToolkit::clearDirectory($sf_root_dir); 42 @rmdir($sf_root_dir); 43 } 44 45 $sessions = glob(sfToolkit::getTmpDir().'/sessions*'); 46 $tmp_files = glob(sfToolkit::getTmpDir().'/sf*'); 47 $files = array_merge(empty($sessions) ? array() : $sessions, empty($tmp_files) ? array() : $tmp_files); 48 foreach ($files as $file) 49 { 50 if(is_dir($file)) 51 { 52 sfToolkit::clearDirectory($file); 53 @rmdir($file); 54 } 55 else 56 { 57 @unlink($file); 58 } 59 } 37 60 } 38 61 branches/1.2/test/bootstrap/unit.php
r7432 r10993 10 10 11 11 // setup expected test environment (per check_configuration.php) 12 ini_set('magic_quotes_ gpc', 'off');12 ini_set('magic_quotes_runtime', 'off'); 13 13 ini_set('register_globals', 'off'); 14 14 ini_set('session.auto_start', 'off'); 15 ini_set('arg.output_separator', '&'); 16 15 ini_set('arg_separator.output', '&'); 17 16 ini_set('allow_url_fopen', 'on'); 18 17 … … 26 25 27 26 require_once(dirname(__FILE__).'/../../lib/util/sfToolkit.class.php'); 28 sfConfig::set('sf_test_cache_dir', sfToolkit::getTmpDir()); 27 sfConfig::set('sf_test_cache_dir', sfToolkit::getTmpDir().'/sf_test_project'); 28 29 // remove all test cache 30 sf_unit_test_shutdown(); 31 32 // create test cache dir 33 $sf_root_dir = sfToolkit::getTmpDir().'/sf_test_project'; 34 mkdir($sf_root_dir, 0777, true); 35 36 register_shutdown_function('sf_unit_test_shutdown'); 37 38 function sf_unit_test_shutdown() 39 { 40 $sf_root_dir = sfToolkit::getTmpDir().'/sf_test_project'; 41 if(is_dir($sf_root_dir)) 42 { 43 sfToolkit::clearDirectory($sf_root_dir); 44 @rmdir($sf_root_dir); 45 } 46 47 $sessions = glob(sfToolkit::getTmpDir().'/sessions*'); 48 $tmp_files = glob(sfToolkit::getTmpDir().'/sf*'); 49 50 $files = array_merge((empty($sessions) ? array() : $sessions), (empty($tmp_files) ? array() : $tmp_files)); 51 foreach ($files as $file) 52 { 53 if(is_dir($file)) 54 { 55 sfToolkit::clearDirectory($file); 56 @rmdir($file); 57 } 58 else 59 { 60 @unlink($file); 61 } 62 } 63 }

