Skip to content

fix!: Remove unstable features from libtest#95

Merged
epage merged 5 commits into
assert-rs:mainfrom
epage:harness
Jul 10, 2025
Merged

fix!: Remove unstable features from libtest#95
epage merged 5 commits into
assert-rs:mainfrom
epage:harness

Conversation

@epage

@epage epage commented Jul 10, 2025

Copy link
Copy Markdown
Collaborator

This originally started as a direct replacement for libtest and was aiming for 1:1 feature parity, even for unstable features.

As we've instead shifted to trying to define a minimal API for test runners to call into and for a lot of these responsibilities to be in test runners, a lot of this does not make sense to include.

@coveralls

coveralls commented Jul 10, 2025

Copy link
Copy Markdown

Pull Request Test Coverage Report for Build 16205816091

Details

  • 0 of 2 (0.0%) changed or added relevant lines in 2 files are covered.
  • 1 unchanged line in 1 file lost coverage.
  • Overall coverage increased (+4.8%) to 33.333%

Changes Missing Coverage Covered Lines Changed/Added Lines %
crates/libtest-lexarg/src/lib.rs 0 1 0.0%
crates/libtest2-harness/src/notify/summary.rs 0 1 0.0%
Files with Coverage Reduction New Missed Lines %
crates/libtest2-harness/src/notify/summary.rs 1 0.0%
Totals Coverage Status
Change from base Build 16205277566: 4.8%
Covered Lines: 326
Relevant Lines: 978

💛 - Coveralls

@epage epage merged commit 5595873 into assert-rs:main Jul 10, 2025
17 checks passed
@epage epage deleted the harness branch July 10, 2025 21:09
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.

2 participants