Repository Analysis

sebastianbergmann/phpunit

The PHP Unit Testing framework.

14.8 Low AI signal View on GitHub
14.8
Adjusted Score
14.8
Raw Score
100%
Time Factor
2026-05-30
Last Push
20,038
Stars
PHP
Language
198,438
Lines of Code
2967
Files
2968
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 0LOW 2968

Pattern Findings

2968 matches across 2 categories. Click a row to expand file-level details.

Hyper-Verbose Identifiers2960 hits · 2920 pts
SeverityFileLineSnippet
LOWtests/unit/TextUI/PhpHandlerTest.php34 public function testPHPConfigurationIsHandledCorrectly(): void
LOWtests/unit/TextUI/PhpHandlerTest.php61 public function testHandlePHPConfigurationDoesNotOverwriteExistingEnvArrayVariables(): void
LOWtests/unit/TextUI/PhpHandlerTest.php74 public function testHandlePHPConfigurationDoesNotOverwriteVariablesFromPutEnv(): void
LOWtests/unit/TextUI/PhpHandlerTest.php95 public function testHandlePHPConfigurationDoesOverwriteVariablesFromPutEnvWhenForced(): void
LOWtests/unit/TextUI/PhpHandlerTest.php108 public function testHandlePHPConfigurationDoesForceOverwrittenExistingEnvArrayVariables(): void
LOWtests/unit/TextUI/PhpHandlerTest.php118 public function testIniSettingValueIsResolvedFromDefinedConstant(): void
LOWtests/unit/TextUI/SourceFilterTest.php642 public function testDeterminesWhetherFileIsIncluded(array $expectations, Source $source): void
LOWtests/unit/TextUI/SourceMapperTest.php525 public function testDeterminesWhetherFileIsIncluded(array $expected, Source $source): void
LOWtests/unit/TextUI/Configuration/MergerTest.php26 public function testNoLoggingShouldOnlyAffectXmlConfiguration(): void
LOWtests/unit/TextUI/Configuration/MergerTest.php54 public function testBranchCoverageCanBeEnabledFromCli(): void
LOWtests/unit/TextUI/Configuration/MergerTest.php69 public function testCoverageTargetingCanBeDisabledFromCli(): void
LOWtests/unit/TextUI/Configuration/MergerTest.php82 public function testCoverageTargetingIsNotDisabledByDefault(): void
LOWtests/unit/TextUI/Configuration/MergerTest.php93 public function testNoCoverageShouldOnlyAffectXmlConfiguration(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php439 public function testReturnsDefaultValuesForTimeouts(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php448 public function testCoverageXmlIncludeSourceDefaultsToTrue(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php455 public function testIncludeGitInformationDefaultsToFalse(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php462 public function testReturnsConfiguredCoverageReports(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php521 public function testReturnsConfiguredDefaultTestSuite(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php529 public function testReturnsConfiguredPharExtensionDirectory(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php537 public function testReturnsConfiguredTimeouts(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php546 public function testReturnsValuesProvidedViaCommandLineArguments(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php32 public function testTestFilesFileThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php43 public function testConfigurationFileThrowsWhenNotLoadedFromFile(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php54 public function testBootstrapThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php65 public function testCacheDirectoryThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php76 public function testCoverageCacheDirectoryThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php87 public function testCoverageCloverThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php98 public function testCoverageCoberturaThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php120 public function testCoverageHtmlThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php131 public function testCoverageHtmlCustomCssFileThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php142 public function testCoverageOpenCloverThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php153 public function testCoveragePhpThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php164 public function testCoverageTextThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php175 public function testCoverageXmlThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php186 public function testPharExtensionDirectoryThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php197 public function testLogfileTeamcityThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php208 public function testLogfileJunitThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php219 public function testLogfileOtrThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php230 public function testLogfileTestdoxHtmlThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php241 public function testLogfileTestdoxTextThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php252 public function testLogEventsTextThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php263 public function testLogEventsVerboseTextThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php274 public function testTestsCoveringThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php285 public function testTestsUsingThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php296 public function testTestsRequiringPhpExtensionThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php307 public function testFilterThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php318 public function testExcludeFilterThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php329 public function testTestIdFilterFileThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php340 public function testTestIdFilterThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php351 public function testGroupsThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php362 public function testExcludeGroupsThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php373 public function testSpecificDeprecationToStopOnThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php384 public function testDefaultTestSuiteThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php395 public function testGenerateBaselineThrowsWhenNotConfigured(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php406 public function testReturnsDefaultValuesForCoverageHtmlReportThresholds(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php415 public function testReturnsDefaultValuesForCoverageHtmlReportColors(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php501 public function testReturnsConfiguredLogfiles(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php606 public function testReturnsCacheDirectoryProvidedViaCommandLineArguments(): void
LOWtests/unit/TextUI/Configuration/ConfigurationTest.php631 public function testReturnsBaselineProvidedViaCommandLineArguments(): void
LOW…sts/unit/TextUI/Configuration/Value/FilterFileTest.php31 public function testCanBeIncludedInCodeCoverageAnalysis(): void
2900 more matches not shown…
Over-Commented Block8 hits · 8 pts
SeverityFileLineSnippet
LOWtests/unit/Metadata/MetadataCollectionTest.php21#[CoversClass(MetadataCollection::class)]
LOWtests/unit/Metadata/MetadataCollectionTest.php41#[UsesClass(PostCondition::class)]
LOWtests/unit/Metadata/Parser/AttributeParserTest.php81#[CoversClass(AllowMockObjectsWithoutExpectations::class)]
LOWtests/unit/Metadata/Parser/AttributeParserTest.php101#[CoversClass(DependsOnClass::class)]
LOWtests/unit/Metadata/Parser/AttributeParserTest.php121#[CoversClass(RequiresOperatingSystem::class)]
LOWtests/unit/Metadata/Parser/AttributeParserTest.php141#[CoversClass(UsesFunction::class)]
LOWtests/_files/IniSettingNotChangeableAtRuntimeTest.php21 {
LOWtests/_files/RequirementsTest.php81 {