Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. TestRunner.php

function TestRunner::saveConfigurationForChildProcess

Throws

ProcessIsolationException

1 call to TestRunner::saveConfigurationForChildProcess()
TestRunner::runInSeparateProcess in vendor/phpunit/phpunit/src/Framework/TestRunner.php

File

vendor/phpunit/phpunit/src/Framework/TestRunner.php, line 449

Class

TestRunner
@no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit

Namespace

PHPUnit\Framework

Code

private function saveConfigurationForChildProcess() : string {
    $path = tempnam(sys_get_temp_dir(), 'phpunit_');
    if ($path === false) {
        throw new ProcessIsolationException();
    }
    if (!ConfigurationRegistry::saveTo($path)) {
        throw new ProcessIsolationException();
    }
    return $path;
}
RSS feed
Powered by Drupal