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

settlemint / asset-tokenization-kit / 16935366891 / 2
56%
main: 56%

Build:
DEFAULT BRANCH: main
Ran 13 Aug 2025 11:12AM UTC
Files 657
Run time 23s
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

13 Aug 2025 11:05AM UTC coverage: 53.469% (+9.6%) from 43.839%
16935366891.2

push

github

web-flow
feat: dapp integration tests with coverage metrics (#3191)

<img width="1380" height="849" alt="Screenshot 2025-08-12 at 18 52 57"
src="https://github.com/user-attachments/assets/b456df3e-8d4b-4b98-a580-65bef9b6eb04"
/>

## Summary by Sourcery

Set up seamless integration testing with coverage by programmatically
launching a local dapp API server, reorganizing test setup and fixtures,
and updating test scripts and Vitest configuration to eliminate manual
Docker-based workflows.

New Features:
- Programmatically start and stop the dapp API server during integration
tests
- Add ORPC HTTP server implementation for RPC and authentication
endpoints in the test environment

Enhancements:
- Refactor authentication client into a factory function for fresh
instances
- Replace Docker container readiness polling with Vitest
beforeAll/afterAll hooks for setup and teardown
- Consolidate integration test fixtures and global setup logic into a
dedicated file
- Load environment variables in test fixtures via dotenv configuration

Build:
- Update package.json scripts to run Vitest integration tests with
coverage and remove Docker Compose commands
- Adjust Vitest configuration to use setupFiles and globalSetup for
integration tests

Tests:
- Integrate coverage reporting for integration test suite
- Remove obsolete Docker-based test setup and related shell scripts

Chores:
- Remove outdated Docker Compose test files and .env.test configurations

2512 of 2990 branches covered (84.01%)

Branch coverage included in aggregate %.

18418 of 36154 relevant lines covered (50.94%)

17.34 hits per line

Source Files on job dapp - 16935366891.2
  • Tree
  • List 657
  • Changed 142
  • Source Changed 0
  • Coverage Changed 142
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 16935366891
  • 5f610489 on github
  • Prev Job for on main (#16922240385.1)
  • Next Job for on main (#16941702712.2)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc