Changeset 6463
- Timestamp:
- 12/11/07 17:09:05 (2 years ago)
- Files:
-
- trunk/test/unit/sfContextMock.class.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/test/unit/sfContextMock.class.php
r5018 r6463 22 22 $storage = null; 23 23 24 protected 25 $sessionPath = ''; 26 24 27 static public function getInstance($factories = array()) 25 28 { … … 28 31 self::$instance = new sfContext(); 29 32 30 self::$instance->storage = new sfSessionTestStorage(array('session_path' => sfConfig::get('sf_test_cache_dir').'/sessions')); 33 self::$instance->sessionPath = sfToolkit::getTmpDir().'/sessions_'.rand(11111, 99999); 34 self::$instance->storage = new sfSessionTestStorage(array('session_path' => self::$instance->sessionPath)); 31 35 32 36 self::$instance->dispatcher = new sfEventDispatcher(); … … 39 43 40 44 return self::$instance; 45 } 46 47 public function __destruct() 48 { 49 sfToolkit::clearDirectory($this->sessionPath); 41 50 } 42 51

