Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make it possible to use marker_uilints with cargo-nextest #221

Open
Veetaha opened this issue Aug 19, 2023 · 1 comment
Open

Make it possible to use marker_uilints with cargo-nextest #221

Veetaha opened this issue Aug 19, 2023 · 1 comment
Labels
A-infra Area: Infrastructure and CI magic :sparkles: A-tests Area: Tests, this includes the testing framework and existing tests C-enhancement Category: New feature or request

Comments

@Veetaha
Copy link
Contributor

Veetaha commented Aug 19, 2023

cargo-nextest is an awesome tool that considerably increases the tests performance. I won't describe all the problems that it solves and how it does that. This can be found in their home page.

The problem is that marker_uilints doesn't support cargo-nextest right now. To be compatible with it this crate must implement the subset of libtest CLI API that cargo-nextest requires.

@xFrednet xFrednet added C-enhancement Category: New feature or request A-tests Area: Tests, this includes the testing framework and existing tests A-infra Area: Infrastructure and CI magic :sparkles: labels Aug 20, 2023
@xFrednet
Copy link
Member

Clippy has some boilerplate to also support cargo-nextest:

https://github.com/rust-lang/rust-clippy/blob/7408f1d231a5e223a2ab01032ffd1778bcb6e0f1/tests/compile-test.rs#L326

I haven't used it yet, but this might be a good reference :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-infra Area: Infrastructure and CI magic :sparkles: A-tests Area: Tests, this includes the testing framework and existing tests C-enhancement Category: New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants