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

Breadcrumb

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

function Configuration::__construct

Same name in this branch
  1. 11.1.x vendor/phpunit/phpunit/src/TextUI/Configuration/Xml/Configuration.php \PHPUnit\TextUI\XmlConfiguration\Configuration::__construct()
  2. 11.1.x vendor/phpunit/phpunit/src/TextUI/Configuration/Cli/Configuration.php \PHPUnit\TextUI\CliArguments\Configuration::__construct()

@psalm-param list<non-empty-string> $cliArguments @psalm-param ?non-empty-string $pharExtensionDirectory @psalm-param non-empty-list<non-empty-string> $testSuffixes @psalm-param list<array{className: class-string, parameters: array<string, string>}> $extensionBootstrappers

File

vendor/phpunit/phpunit/src/TextUI/Configuration/Configuration.php, line 151

Class

Configuration
@psalm-immutable

Namespace

PHPUnit\TextUI\Configuration

Code

public function __construct(array $cliArguments, ?string $configurationFile, ?string $bootstrap, bool $cacheResult, ?string $cacheDirectory, ?string $coverageCacheDirectory, Source $source, string $testResultCacheFile, ?string $coverageClover, ?string $coverageCobertura, ?string $coverageCrap4j, int $coverageCrap4jThreshold, ?string $coverageHtml, int $coverageHtmlLowUpperBound, int $coverageHtmlHighLowerBound, string $coverageHtmlColorSuccessLow, string $coverageHtmlColorSuccessMedium, string $coverageHtmlColorSuccessHigh, string $coverageHtmlColorWarning, string $coverageHtmlColorDanger, ?string $coverageHtmlCustomCssFile, ?string $coveragePhp, ?string $coverageText, bool $coverageTextShowUncoveredFiles, bool $coverageTextShowOnlySummary, ?string $coverageXml, bool $pathCoverage, bool $ignoreDeprecatedCodeUnitsFromCodeCoverage, bool $disableCodeCoverageIgnore, bool $failOnDeprecation, bool $failOnPhpunitDeprecation, bool $failOnEmptyTestSuite, bool $failOnIncomplete, bool $failOnNotice, bool $failOnRisky, bool $failOnSkipped, bool $failOnWarning, bool $stopOnDefect, bool $stopOnDeprecation, bool $stopOnError, bool $stopOnFailure, bool $stopOnIncomplete, bool $stopOnNotice, bool $stopOnRisky, bool $stopOnSkipped, bool $stopOnWarning, bool $outputToStandardErrorStream, int|string $columns, bool $noExtensions, ?string $pharExtensionDirectory, array $extensionBootstrappers, bool $backupGlobals, bool $backupStaticProperties, bool $beStrictAboutChangesToGlobalState, bool $colors, bool $processIsolation, bool $enforceTimeLimit, int $defaultTimeLimit, int $timeoutForSmallTests, int $timeoutForMediumTests, int $timeoutForLargeTests, bool $reportUselessTests, bool $strictCoverage, bool $disallowTestOutput, bool $displayDetailsOnIncompleteTests, bool $displayDetailsOnSkippedTests, bool $displayDetailsOnTestsThatTriggerDeprecations, bool $displayDetailsOnPhpunitDeprecations, bool $displayDetailsOnTestsThatTriggerErrors, bool $displayDetailsOnTestsThatTriggerNotices, bool $displayDetailsOnTestsThatTriggerWarnings, bool $reverseDefectList, bool $requireCoverageMetadata, bool $registerMockObjectsFromTestArgumentsRecursively, bool $noProgress, bool $noResults, bool $noOutput, int $executionOrder, int $executionOrderDefects, bool $resolveDependencies, ?string $logfileTeamcity, ?string $logfileJunit, ?string $logfileTestdoxHtml, ?string $logfileTestdoxText, ?string $logEventsText, ?string $logEventsVerboseText, bool $teamCityOutput, bool $testDoxOutput, ?array $testsCovering, ?array $testsUsing, ?string $filter, ?array $groups, ?array $excludeGroups, int $randomOrderSeed, bool $includeUncoveredFiles, TestSuiteCollection $testSuite, string $includeTestSuite, string $excludeTestSuite, ?string $defaultTestSuite, array $testSuffixes, Php $php, bool $controlGarbageCollector, int $numberOfTestsBeforeGarbageCollection, ?string $generateBaseline, bool $debug) {
    $this->cliArguments = $cliArguments;
    $this->configurationFile = $configurationFile;
    $this->bootstrap = $bootstrap;
    $this->cacheResult = $cacheResult;
    $this->cacheDirectory = $cacheDirectory;
    $this->coverageCacheDirectory = $coverageCacheDirectory;
    $this->source = $source;
    $this->testResultCacheFile = $testResultCacheFile;
    $this->coverageClover = $coverageClover;
    $this->coverageCobertura = $coverageCobertura;
    $this->coverageCrap4j = $coverageCrap4j;
    $this->coverageCrap4jThreshold = $coverageCrap4jThreshold;
    $this->coverageHtml = $coverageHtml;
    $this->coverageHtmlLowUpperBound = $coverageHtmlLowUpperBound;
    $this->coverageHtmlHighLowerBound = $coverageHtmlHighLowerBound;
    $this->coverageHtmlColorSuccessLow = $coverageHtmlColorSuccessLow;
    $this->coverageHtmlColorSuccessMedium = $coverageHtmlColorSuccessMedium;
    $this->coverageHtmlColorSuccessHigh = $coverageHtmlColorSuccessHigh;
    $this->coverageHtmlColorWarning = $coverageHtmlColorWarning;
    $this->coverageHtmlColorDanger = $coverageHtmlColorDanger;
    $this->coverageHtmlCustomCssFile = $coverageHtmlCustomCssFile;
    $this->coveragePhp = $coveragePhp;
    $this->coverageText = $coverageText;
    $this->coverageTextShowUncoveredFiles = $coverageTextShowUncoveredFiles;
    $this->coverageTextShowOnlySummary = $coverageTextShowOnlySummary;
    $this->coverageXml = $coverageXml;
    $this->pathCoverage = $pathCoverage;
    $this->ignoreDeprecatedCodeUnitsFromCodeCoverage = $ignoreDeprecatedCodeUnitsFromCodeCoverage;
    $this->disableCodeCoverageIgnore = $disableCodeCoverageIgnore;
    $this->failOnDeprecation = $failOnDeprecation;
    $this->failOnPhpunitDeprecation = $failOnPhpunitDeprecation;
    $this->failOnEmptyTestSuite = $failOnEmptyTestSuite;
    $this->failOnIncomplete = $failOnIncomplete;
    $this->failOnNotice = $failOnNotice;
    $this->failOnRisky = $failOnRisky;
    $this->failOnSkipped = $failOnSkipped;
    $this->failOnWarning = $failOnWarning;
    $this->stopOnDefect = $stopOnDefect;
    $this->stopOnDeprecation = $stopOnDeprecation;
    $this->stopOnError = $stopOnError;
    $this->stopOnFailure = $stopOnFailure;
    $this->stopOnIncomplete = $stopOnIncomplete;
    $this->stopOnNotice = $stopOnNotice;
    $this->stopOnRisky = $stopOnRisky;
    $this->stopOnSkipped = $stopOnSkipped;
    $this->stopOnWarning = $stopOnWarning;
    $this->outputToStandardErrorStream = $outputToStandardErrorStream;
    $this->columns = $columns;
    $this->noExtensions = $noExtensions;
    $this->pharExtensionDirectory = $pharExtensionDirectory;
    $this->extensionBootstrappers = $extensionBootstrappers;
    $this->backupGlobals = $backupGlobals;
    $this->backupStaticProperties = $backupStaticProperties;
    $this->beStrictAboutChangesToGlobalState = $beStrictAboutChangesToGlobalState;
    $this->colors = $colors;
    $this->processIsolation = $processIsolation;
    $this->enforceTimeLimit = $enforceTimeLimit;
    $this->defaultTimeLimit = $defaultTimeLimit;
    $this->timeoutForSmallTests = $timeoutForSmallTests;
    $this->timeoutForMediumTests = $timeoutForMediumTests;
    $this->timeoutForLargeTests = $timeoutForLargeTests;
    $this->reportUselessTests = $reportUselessTests;
    $this->strictCoverage = $strictCoverage;
    $this->disallowTestOutput = $disallowTestOutput;
    $this->displayDetailsOnIncompleteTests = $displayDetailsOnIncompleteTests;
    $this->displayDetailsOnSkippedTests = $displayDetailsOnSkippedTests;
    $this->displayDetailsOnTestsThatTriggerDeprecations = $displayDetailsOnTestsThatTriggerDeprecations;
    $this->displayDetailsOnPhpunitDeprecations = $displayDetailsOnPhpunitDeprecations;
    $this->displayDetailsOnTestsThatTriggerErrors = $displayDetailsOnTestsThatTriggerErrors;
    $this->displayDetailsOnTestsThatTriggerNotices = $displayDetailsOnTestsThatTriggerNotices;
    $this->displayDetailsOnTestsThatTriggerWarnings = $displayDetailsOnTestsThatTriggerWarnings;
    $this->reverseDefectList = $reverseDefectList;
    $this->requireCoverageMetadata = $requireCoverageMetadata;
    $this->registerMockObjectsFromTestArgumentsRecursively = $registerMockObjectsFromTestArgumentsRecursively;
    $this->noProgress = $noProgress;
    $this->noResults = $noResults;
    $this->noOutput = $noOutput;
    $this->executionOrder = $executionOrder;
    $this->executionOrderDefects = $executionOrderDefects;
    $this->resolveDependencies = $resolveDependencies;
    $this->logfileTeamcity = $logfileTeamcity;
    $this->logfileJunit = $logfileJunit;
    $this->logfileTestdoxHtml = $logfileTestdoxHtml;
    $this->logfileTestdoxText = $logfileTestdoxText;
    $this->logEventsText = $logEventsText;
    $this->logEventsVerboseText = $logEventsVerboseText;
    $this->teamCityOutput = $teamCityOutput;
    $this->testDoxOutput = $testDoxOutput;
    $this->testsCovering = $testsCovering;
    $this->testsUsing = $testsUsing;
    $this->filter = $filter;
    $this->groups = $groups;
    $this->excludeGroups = $excludeGroups;
    $this->randomOrderSeed = $randomOrderSeed;
    $this->includeUncoveredFiles = $includeUncoveredFiles;
    $this->testSuite = $testSuite;
    $this->includeTestSuite = $includeTestSuite;
    $this->excludeTestSuite = $excludeTestSuite;
    $this->defaultTestSuite = $defaultTestSuite;
    $this->testSuffixes = $testSuffixes;
    $this->php = $php;
    $this->controlGarbageCollector = $controlGarbageCollector;
    $this->numberOfTestsBeforeGarbageCollection = $numberOfTestsBeforeGarbageCollection;
    $this->generateBaseline = $generateBaseline;
    $this->debug = $debug;
}
RSS feed
Powered by Drupal