public static function PHPUnit_Util_GlobalState::restoreStaticAttributes

1 call to PHPUnit_Util_GlobalState::restoreStaticAttributes()
PHPUnit_Framework_TestCase::runBare in drupal/core/vendor/phpunit/phpunit/PHPUnit/Framework/TestCase.php
Runs the bare test sequence.

File

drupal/core/vendor/phpunit/phpunit/PHPUnit/Util/GlobalState.php, line 333

Class

PHPUnit_Util_GlobalState
@package PHPUnit @subpackage Util @author Sebastian Bergmann <sebastian@phpunit.de> @copyright 2001-2013 Sebastian Bergmann <sebastian@phpunit.de> @license http://www.opensource.org/licenses/BSD-3-Clause The BSD 3-Clause…

Code

public static function restoreStaticAttributes() {
  foreach (self::$staticAttributes as $className => $staticAttributes) {
    foreach ($staticAttributes as $name => $value) {
      $reflector = new ReflectionProperty($className, $name);
      $reflector
        ->setAccessible(TRUE);
      $reflector
        ->setValue(unserialize($value));
    }
  }
  self::$staticAttributes = array();
}