Skip to content

Comments

test: increase code coverage gaps#71

Merged
dxnter merged 7 commits intomainfrom
test/improve-phpunit-coverage
Feb 24, 2026
Merged

test: increase code coverage gaps#71
dxnter merged 7 commits intomainfrom
test/improve-phpunit-coverage

Conversation

@dxnter
Copy link
Member

@dxnter dxnter commented Feb 23, 2026

No description provided.

@github-actions
Copy link

github-actions bot commented Feb 23, 2026

πŸ“Š PHPUnit Test Results

675 tests  +79   675 βœ”οΈ +79   2m 0s ⏱️ +14s
βŸβ€„95 suites +15β€‚β€ƒβ€ƒβŸβ€„βŸβ€„0 πŸ’€ Β±βŸβ€„0 
βŸβ€„βŸβ€„3 files   Β±βŸβ€„0β€‚β€ƒβ€ƒβŸβ€„βŸβ€„0 ❌ Β±βŸβ€„0 

Results for commit a6faf02. ± Comparison against base commit fcab741.

♻️ This comment has been updated with latest results.

@github-actions
Copy link

github-actions bot commented Feb 23, 2026

Test Results

passed 13 passed

Details

tests 13 tests
clock 44.1s
tool cypress
app Northwestern Laravel Starter
build Check PR arrow-right end-to-end-tests link #166
pull-request test: increase code coverage gaps link #71

Github Test Reporter by CTRF πŸ’š

πŸ”„ This comment has been updated

@github-actions
Copy link

πŸ“Š Code Coverage Report

Metric Base Current Difference
Overall Coverage 🟒 83.3% 🟒 100% 🟒 16.7%
Coverage by File
File Base Coverage New Coverage Difference
Console/Commands/AutoSeedListCommand.php 🟒 96.4% 🟒 100% 🟒 3.6%
Console/Commands/RestoreLocalEnvironmentFilesCommand.php 🟒 100% 🟒 100% βšͺ 0%
Console/Commands/SendAccessTokenExpirationNotificationsCommand.php 🟒 96.1% 🟒 100% 🟒 3.9%
Console/Commands/WakeDatabaseCommand.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Auth/Actions/Api/IssueAccessToken.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Auth/Actions/Api/RotateAccessToken.php 🟒 90.91% 🟒 100% 🟒 9.09%
Domains/Auth/Actions/Impersonation/StartImpersonation.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Auth/Actions/Impersonation/StopImpersonation.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Auth/Actions/Local/FixedNumericOneTimeCodeGenerator.php πŸ”΄ 0% 🟒 100% 🟒 100%
Domains/Auth/Actions/Local/IssueLoginChallenge.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Auth/Actions/Local/RandomNumericOneTimeCodeGenerator.php πŸ”΄ 0% 🟒 100% 🟒 100%
Domains/Auth/Actions/Local/VerifyLoginChallengeCode.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Auth/Http/Controllers/Api/V1/AccessTokenApiController.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Auth/Http/Controllers/ImpersonationController.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Auth/Http/Controllers/Local/SendLoginCodeController.php 🟒 92.59% 🟒 100% 🟒 7.41%
Domains/Auth/Http/Controllers/Local/ShowLoginCodeFormController.php 🟒 88.89% 🟒 100% 🟒 11.11%
Domains/Auth/Http/Controllers/Local/ShowLoginCodeRequestController.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Auth/Http/Controllers/Local/VerifyLoginCodeController.php 🟒 79.25% 🟒 100% 🟒 20.75%
Domains/Auth/Http/Controllers/LoginSelectionController.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Auth/Http/Controllers/LogoutSelectionController.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Auth/Http/Middleware/AuthenticatesAccessTokens.php 🟒 92.11% 🟒 100% 🟒 7.89%
Domains/Auth/Http/Middleware/LogsApiRequests.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Auth/Http/Requests/Api/V1/StoreAccessTokenRequest.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Auth/Http/Requests/SendLoginCodeRequest.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Auth/Jobs/SendLoginCodeEmailJob.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Auth/Mail/AccessTokenExpirationNotification.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Auth/Mail/LoginCodeNotification.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Auth/Policies/RolePolicy.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Core/Attributes/AutoSeed.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Core/Attributes/AutomaticallyOrdered.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Core/Health/DirectorySearchCheck.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Core/Models/Concerns/Auditable.php πŸ”΄ 0% 🟒 100% 🟒 100%
Domains/Core/Models/Scopes/AutomaticallyOrderedScope.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Core/Rules/ValidIpOrCidrRule.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Core/Services/ApiRouteInspector.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Core/Services/DateTimeFormatter.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Core/Services/IdempotentSeederResolver.php 🟒 92.52% 🟒 100% 🟒 7.48%
Domains/Foundation/Casts/MarkdownWithJiraLinksCast.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Support/Actions/CreateSupportTicket.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Support/Gateway/TicketSystemGatewayFactory.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Support/Gateways/Mail/MailGateway.php 🟒 100% 🟒 100% βšͺ 0%
Domains/Support/Gateways/Mail/SupportTicketConfirmation.php πŸ”΄ 0% 🟒 100% 🟒 100%
Domains/Support/Gateways/Mail/SupportTicketMessage.php πŸ”΄ 0% 🟒 100% 🟒 100%
Domains/Support/Gateways/TeamDynamix/TeamDynamixCacheRepository.php πŸ”΄ 0% 🟒 100% 🟒 100%
Domains/Support/Gateways/TeamDynamix/TeamDynamixGateway.php πŸ”΄ 0% 🟒 100% 🟒 100%
Domains/Support/Repositories/SupportTicketRepository.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/Actions/Api/CreateApiUser.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/Actions/DetermineUserSegment.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/Actions/Directory/FindOrUpdateUserFromDirectory.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/Actions/Directory/SyncUserFromDirectory.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/Actions/Local/CreateLocalUser.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/Actions/PersistUserWithUniqueUsername.php 🟠 53.85% 🟒 100% 🟒 46.15%
Domains/User/Enums/DirectorySearchType.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/Events/NetIdUpdated.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/Http/Controllers/Api/V1/UserApiController.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/Http/Controllers/Webhooks/NetIdUpdateController.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/Http/Controllers/WildcardPhotoController.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/Jobs/DownloadWildcardPhotoJob.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/Listeners/LogImpersonationAccess.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/Listeners/ProcessNetIdUpdate.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/Models/Concerns/AuditsPermissions.php 🟒 95.45% 🟒 100% 🟒 4.55%
Domains/User/Models/Concerns/AuditsRoles.php 🟒 87.76% 🟒 100% 🟒 12.24%
Domains/User/Models/Concerns/HandlesImpersonation.php πŸ”΄ 0% 🟒 100% 🟒 100%
Domains/User/Models/Concerns/TracksPermissionSources.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/Policies/AuditPolicy.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/Policies/UserLoginRecordPolicy.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/Policies/UserPolicy.php 🟒 100% 🟒 100% βšͺ 0%
Domains/User/QueryBuilders/UserBuilder.php 🟒 100% 🟒 100% βšͺ 0%
Http/Controllers/HomeController.php 🟒 100% 🟒 100% βšͺ 0%
Http/Controllers/Platform/EnvironmentLockdownController.php 🟒 100% 🟒 100% βšͺ 0%
Http/Controllers/Support/ChangelogController.php πŸ”΄ 0% 🟒 100% 🟒 100%
Http/Controllers/Support/ChangelogFeedController.php πŸ”΄ 0% 🟒 100% 🟒 100%
Http/Controllers/Support/ContactController.php 🟒 100% 🟒 100% βšͺ 0%
Http/Middleware/EnsureApiEnabled.php 🟒 100% 🟒 100% βšͺ 0%
Http/Middleware/EnvironmentLockdown.php 🟒 100% 🟒 100% βšͺ 0%
Http/Middleware/InjectLivewireAssets.php 🟒 100% 🟒 100% βšͺ 0%
Http/Requests/AsyncSelectOptionsRequest.php 🟒 100% 🟒 100% βšͺ 0%
Http/Requests/Support/ContactFormRequest.php πŸ”΄ 0% 🟒 100% 🟒 100%
Http/Responses/ProblemDetails.php 🟒 100% 🟒 100% βšͺ 0%
Providers/EagerLoadEloquentUserProvider.php 🟒 100% 🟒 100% βšͺ 0%
View/Components/Clipboard.php πŸ”΄ 0% 🟒 100% 🟒 100%
View/Components/Select.php 🟒 90.28% 🟒 100% 🟒 9.72%
View/Components/WildcardPhoto.php πŸ”΄ 0% 🟒 100% 🟒 100%

@dxnter dxnter merged commit b5d4d35 into main Feb 24, 2026
11 checks passed
@dxnter dxnter deleted the test/improve-phpunit-coverage branch February 24, 2026 03:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant