PhpBrew\Testing\CommandTestCase::setUp PHP Method

setUp() public method

public setUp ( )
    public function setUp()
    {
        parent::setUp();
        $this->previousPhpBrewRoot = getenv('PHPBREW_ROOT');
        $this->previousPhpBrewHome = getenv('PHPBREW_HOME');
        // <env name="PHPBREW_ROOT" value=".phpbrew"/>
        // <env name="PHPBREW_HOME" value=".phpbrew"/>
        // already setup in phpunit.xml, but it seems don't work.
        // putenv('PHPBREW_ROOT=' . getcwd() . '/.phpbrew');
        // putenv('PHPBREW_HOME=' . getcwd() . '/.phpbrew');
        if ($options = \PhpBrew\Console::getInstance()->options) {
            $option = new Option('no-progress');
            $option->setValue(true);
            $options->set('no-progress', $option);
        }
    }

Usage Example

示例#1
0
 public function setUp()
 {
     parent::setUp();
     putenv('PHPBREW_HOME=' . getcwd() . '/.phpbrew');
     putenv('PHPBREW_ROOT=' . getcwd() . '/.phpbrew');
 }
All Usage Examples Of PhpBrew\Testing\CommandTestCase::setUp