-
Notifications
You must be signed in to change notification settings - Fork 13.6k
Open
Labels
A-libtestArea: `#[test]` / the `test` libraryArea: `#[test]` / the `test` libraryC-enhancementCategory: An issue proposing an enhancement or a PR with one.Category: An issue proposing an enhancement or a PR with one.T-libs-apiRelevant to the library API team, which will review and decide on the PR/issue.Relevant to the library API team, which will review and decide on the PR/issue.
Description
An attempt for moving libtest out of tree was made in #57842 , however it broke clippy in weird ways that involve interactions with the rustc build system.
It has been reverted in #59766 so that the beta is fixed in time.
We should still work towards making this happen.
A potential plan is to:
- Continue to improve http://github.com/rust-lang/libtest/
- Migrate compiletest-rs to using http://github.com/rust-lang/libtest/, on pure stable
- Make sure rustc compiletest and compiletest-rs match
- Update clippy, miri to use new compiletest-rs, ensure this works within the rustc build system
- Update rustc compiletest to be compiletest-rs (optional, but nice to have)
- Update rustc libtest to reexport libtest
Metadata
Metadata
Assignees
Labels
A-libtestArea: `#[test]` / the `test` libraryArea: `#[test]` / the `test` libraryC-enhancementCategory: An issue proposing an enhancement or a PR with one.Category: An issue proposing an enhancement or a PR with one.T-libs-apiRelevant to the library API team, which will review and decide on the PR/issue.Relevant to the library API team, which will review and decide on the PR/issue.
Type
Projects
Status
No status