Development

Changeset 6463

You must first sign up to be able to contribute.

Changeset 6463

Show
Ignore:
Timestamp:
12/11/07 17:09:05 (2 years ago)
Author:
fabien
Message:

moved test sessions directory

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/test/unit/sfContextMock.class.php

    r5018 r6463  
    2222    $storage    = null; 
    2323 
     24  protected 
     25    $sessionPath = ''; 
     26 
    2427  static public function getInstance($factories = array()) 
    2528  { 
     
    2831      self::$instance = new sfContext(); 
    2932 
    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)); 
    3135 
    3236      self::$instance->dispatcher = new sfEventDispatcher(); 
     
    3943 
    4044    return self::$instance; 
     45  } 
     46 
     47  public function __destruct() 
     48  { 
     49    sfToolkit::clearDirectory($this->sessionPath); 
    4150  } 
    4251 

The Sensio Labs Network

Since 1998, Sensio Labs has been promoting the Open-Source software movement by providing quality web application development, training, consulting, and supporting several large Open-Source projects.