Skip to content

Commit 39e9dec

Browse files
committed
feat(guide): Enumerate core libtest features
1 parent 27650cd commit 39e9dec

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

text/3558-libtest-json.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,12 @@ Our rough plan for vetting a proposal is:
5454
3. Add experimental support for cargo to interact with test binaries through the unstable programmatic output
5555
4. Create a stabilization report for programmatic output for T-libs-api and a cargo RFC for custom test harnesses to opt into this new protocol
5656

57+
It is expected that the experimental test harness have functional parity with `libtest`, including
58+
- Ignored tests
59+
- Parallel running of tests
60+
- Benches being both a bench and a test
61+
- Test discovery
62+
5763
We should evaluate the design against the capabilities of test runners from different ecosystems to ensure the format has the expandability for what people may do with custom test harnesses or `cargo test`, including:
5864
- Ability to implement different format modes on top
5965
- Both test running and `--list` mode

0 commit comments

Comments
 (0)