|
59 | 59 | private bool $failOnPhpunitNotice; |
60 | 60 | private bool $failOnPhpunitWarning; |
61 | 61 | private bool $failOnEmptyTestSuite; |
| 62 | + private bool $hasFailOnEmptyTestSuite; |
62 | 63 | private bool $failOnIncomplete; |
63 | 64 | private bool $failOnNotice; |
64 | 65 | private bool $failOnRisky; |
|
190 | 191 | * @param non-negative-int $shortenArraysForExportThreshold |
191 | 192 | * @param positive-int $diffContext |
192 | 193 | */ |
193 | | - public function __construct(?string $cacheDirectory, bool $cacheResult, int|string $columns, string $colors, bool $stderr, bool $displayDetailsOnAllIssues, bool $displayDetailsOnIncompleteTests, bool $displayDetailsOnSkippedTests, bool $displayDetailsOnTestsThatTriggerDeprecations, bool $displayDetailsOnPhpunitDeprecations, bool $displayDetailsOnPhpunitNotices, bool $displayDetailsOnTestsThatTriggerErrors, bool $displayDetailsOnTestsThatTriggerNotices, bool $displayDetailsOnTestsThatTriggerWarnings, bool $reverseDefectList, bool $requireCoverageMetadata, bool $requireSealedMockObjects, ?string $bootstrap, array $bootstrapForTestSuite, bool $processIsolation, bool $failOnAllIssues, bool $failOnDeprecation, bool $failOnPhpunitDeprecation, bool $failOnPhpunitNotice, bool $failOnPhpunitWarning, bool $failOnEmptyTestSuite, bool $failOnIncomplete, bool $failOnNotice, bool $failOnRisky, bool $failOnSkipped, bool $failOnWarning, int $stopOnDefect, int $stopOnDeprecation, int $stopOnError, int $stopOnFailure, int $stopOnIncomplete, int $stopOnNotice, int $stopOnRisky, int $stopOnSkipped, int $stopOnWarning, ?string $extensionsDirectory, bool $beStrictAboutChangesToGlobalState, bool $beStrictAboutOutputDuringTests, bool $beStrictAboutTestsThatDoNotTestAnything, bool $beStrictAboutCoverageMetadata, bool $requireCoverageContribution, bool $enforceTimeLimit, int $defaultTimeLimit, int $timeoutForSmallTests, int $timeoutForMediumTests, int $timeoutForLargeTests, ?string $defaultTestSuite, int $executionOrder, bool $resolveDependencies, bool $defectsFirst, bool $backupGlobals, bool $backupStaticProperties, bool $testdoxPrinter, bool $testdoxPrinterSummary, bool $controlGarbageCollector, int $numberOfTestsBeforeGarbageCollection, int $shortenArraysForExportThreshold, int $diffContext) |
| 194 | + public function __construct(?string $cacheDirectory, bool $cacheResult, int|string $columns, string $colors, bool $stderr, bool $displayDetailsOnAllIssues, bool $displayDetailsOnIncompleteTests, bool $displayDetailsOnSkippedTests, bool $displayDetailsOnTestsThatTriggerDeprecations, bool $displayDetailsOnPhpunitDeprecations, bool $displayDetailsOnPhpunitNotices, bool $displayDetailsOnTestsThatTriggerErrors, bool $displayDetailsOnTestsThatTriggerNotices, bool $displayDetailsOnTestsThatTriggerWarnings, bool $reverseDefectList, bool $requireCoverageMetadata, bool $requireSealedMockObjects, ?string $bootstrap, array $bootstrapForTestSuite, bool $processIsolation, bool $failOnAllIssues, bool $failOnDeprecation, bool $failOnPhpunitDeprecation, bool $failOnPhpunitNotice, bool $failOnPhpunitWarning, bool $failOnEmptyTestSuite, bool $hasFailOnEmptyTestSuite, bool $failOnIncomplete, bool $failOnNotice, bool $failOnRisky, bool $failOnSkipped, bool $failOnWarning, int $stopOnDefect, int $stopOnDeprecation, int $stopOnError, int $stopOnFailure, int $stopOnIncomplete, int $stopOnNotice, int $stopOnRisky, int $stopOnSkipped, int $stopOnWarning, ?string $extensionsDirectory, bool $beStrictAboutChangesToGlobalState, bool $beStrictAboutOutputDuringTests, bool $beStrictAboutTestsThatDoNotTestAnything, bool $beStrictAboutCoverageMetadata, bool $requireCoverageContribution, bool $enforceTimeLimit, int $defaultTimeLimit, int $timeoutForSmallTests, int $timeoutForMediumTests, int $timeoutForLargeTests, ?string $defaultTestSuite, int $executionOrder, bool $resolveDependencies, bool $defectsFirst, bool $backupGlobals, bool $backupStaticProperties, bool $testdoxPrinter, bool $testdoxPrinterSummary, bool $controlGarbageCollector, int $numberOfTestsBeforeGarbageCollection, int $shortenArraysForExportThreshold, int $diffContext) |
194 | 195 | { |
195 | 196 | $this->cacheDirectory = $cacheDirectory; |
196 | 197 | $this->cacheResult = $cacheResult; |
@@ -218,6 +219,7 @@ public function __construct(?string $cacheDirectory, bool $cacheResult, int|stri |
218 | 219 | $this->failOnPhpunitNotice = $failOnPhpunitNotice; |
219 | 220 | $this->failOnPhpunitWarning = $failOnPhpunitWarning; |
220 | 221 | $this->failOnEmptyTestSuite = $failOnEmptyTestSuite; |
| 222 | + $this->hasFailOnEmptyTestSuite = $hasFailOnEmptyTestSuite; |
221 | 223 | $this->failOnIncomplete = $failOnIncomplete; |
222 | 224 | $this->failOnNotice = $failOnNotice; |
223 | 225 | $this->failOnRisky = $failOnRisky; |
@@ -427,6 +429,11 @@ public function failOnEmptyTestSuite(): bool |
427 | 429 | return $this->failOnEmptyTestSuite; |
428 | 430 | } |
429 | 431 |
|
| 432 | + public function hasFailOnEmptyTestSuite(): bool |
| 433 | + { |
| 434 | + return $this->hasFailOnEmptyTestSuite; |
| 435 | + } |
| 436 | + |
430 | 437 | public function failOnIncomplete(): bool |
431 | 438 | { |
432 | 439 | return $this->failOnIncomplete; |
|
0 commit comments