mirror of
https://github.com/rust-lang/rust-clippy
synced 2024-11-26 22:50:56 +00:00
Explain how to execute a single UI test
This commit is contained in:
parent
6b3487a916
commit
0b4e0b82a9
1 changed files with 12 additions and 0 deletions
|
@ -74,6 +74,18 @@ Therefore you can simply run `tests/ui/update-all-references.sh` (after running
|
||||||
`cargo test`) and check whether the output looks as you expect with `git diff`. Commit all
|
`cargo test`) and check whether the output looks as you expect with `git diff`. Commit all
|
||||||
`*.stderr` files, too.
|
`*.stderr` files, too.
|
||||||
|
|
||||||
|
If you don't want to wait for all tests to finish, you can also execute a single test file by using `TESTNAME` to specify the test to run:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
TESTNAME=ui/empty_line_after_outer_attr cargo test --test compile-test
|
||||||
|
```
|
||||||
|
|
||||||
|
And you can also combine this with `CARGO_INCREMENTAL`:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
CARGO_INCREMENTAL=1 TESTNAME=ui/doc cargo test --test compile-test
|
||||||
|
```
|
||||||
|
|
||||||
### Testing manually
|
### Testing manually
|
||||||
|
|
||||||
Manually testing against an example file is useful if you have added some
|
Manually testing against an example file is useful if you have added some
|
||||||
|
|
Loading…
Reference in a new issue