• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

marscoin / martianrepublic / 23749891416
11%

Build:
DEFAULT BRANCH: main
Ran 30 Mar 2026 02:26PM UTC
Jobs 1
Files 97
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Mar 2026 02:25PM UTC coverage: 8.467% (+3.2%) from 5.241%
23749891416

push

github

Martian Congress
fix: resolve all 10 PHPStan errors + add 37 new tests

Fixes:
- DashboardController: undefined $user/$citizen in showReports/showCamera
- AiHelperController: env() → config() for cached config safety
- BADS models: add return type hints so Larastan resolves relations
- Ballots model: add return type hints for proposal/user relations
- ErrorTriageMail: fix regex delimiter and add unicode flag
- services.php: add openrouter config block

New test suites (37 tests, 97 assertions):
- AcademyTest: 10 article page loads + 404 handling
- ForumTest: categories, threads, posts, ordering, proposal linkage
- CongressTest: ballot relations, pendingForUser, controller methods
- InstrumentTest: chain of trust, calibration, attestations, soft delete
- AiHelperTest: validation, error triage mail, severity extraction

Total: 79 tests, 161 assertions, 0 PHPStan errors

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

14 of 21 new or added lines in 8 files covered. (66.67%)

1257 existing lines in 18 files now uncovered.

445 of 5256 relevant lines covered (8.47%)

1.06 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
10.56
10.56% app/Http/Controllers/Wallet/DashboardController.php
1
66.67
app/Models/Bads/Deputy.php
1
75.0
app/Models/Bads/Instrument.php
1
66.67
app/Models/Bads/OversightCommittee.php

Coverage Regressions

Lines Coverage ∆ File
327
0.0
0.0% app/Http/Controllers/Congress/CongressController.php
304
1.89
1.89% app/Http/Controllers/Wallet/ApiController.php
160
2.82
2.82% app/Includes/AppHelper.php
136
10.56
10.56% app/Http/Controllers/Wallet/DashboardController.php
72
0.0
0.0% app/Http/Controllers/StatusController.php
71
0.0
0.0% app/Http/Controllers/Inventory/InventoryController.php
40
30.77
30.77% app/Http/Controllers/Citizen/IdentityController.php
34
19.05
-40.95% app/Exceptions/Handler.php
24
13.16
13.16% app/Livewire/WalletStatus.php
15
0.0
0.0% app/Livewire/BlockDisplay.php
14
0.0
0.0% app/Livewire/HodlerStats.php
13
0.0
0.0% app/Includes/jsonRPCClient.php
13
0.0
0.0% app/Livewire/CivicActivityFeed.php
11
0.0
0.0% app/Http/Controllers/Logbook/LogbookController.php
9
0.0
0.0% app/Http/Controllers/Planet/MapController.php
5
0.0
0.0% app/Http/Controllers/ContactFormController.php
5
0.0
0.0% app/Livewire/CivicStatusFeed.php
4
78.95
-21.05% app/Http/Controllers/Auth/AuthenticatedSessionController.php
Jobs
ID Job ID Ran Files Coverage
1 23749891416.1 30 Mar 2026 02:26PM UTC 97
8.47
GitHub Action Run
Source Files on build 23749891416
  • Tree
  • List 97
  • Changed 27
  • Source Changed 22
  • Coverage Changed 24
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23749891416
  • 8c57cb97 on github
  • Prev Build on main (#22677480653)
  • Next Build on main (#23750179327)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc