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

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

Build:
DEFAULT BRANCH: main
Ran 13 Aug 2025 11:12AM UTC
Files 114
Run time 6s
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: 74.544%. Remained the same
16935366891.1

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

397 of 698 branches covered (56.88%)

Branch coverage included in aggregate %.

3688 of 4782 relevant lines covered (77.12%)

2424.63 hits per line

Source Files on job contracts - 16935366891.1
  • Tree
  • List 114
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
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.2)
  • 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