Seditio Source
Root |
./othercms/croogo-4.0.7/vendor/phpunit/phpunit/tests/end-to-end/regression/GitHub/2591/SeparateClassPreserveTest.php
<?php
use PHPUnit\Framework\TestCase;

/**
 * @runClassInSeparateProcess
 * @preserveGlobalState enabled
 */
class Issue2591_SeparateClassPreserveTest extends TestCase
{
    public function
testOriginalGlobalString()
    {
       
$this->assertEquals('Hello', $GLOBALS['globalString']);
    }

    public function
testChangedGlobalString()
    {
       
$GLOBALS['globalString'] = 'Hello!';
       
$this->assertEquals('Hello!', $GLOBALS['globalString']);
    }

    public function
testGlobalString()
    {
       
$this->assertEquals('Hello!', $GLOBALS['globalString']);
    }

}