Skip to content

Commit 85c995d

Browse files
authored
Update test suite descriptions. (#1042)
1 parent de386fd commit 85c995d

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/tests/intro.md

+5-4
Original file line numberDiff line numberDiff line change
@@ -29,17 +29,15 @@ details.
2929
- [`ui`](./adding.html#ui) – tests that check the exact
3030
stdout/stderr from compilation and/or running the test
3131
- `run-pass-valgrind` – tests that ought to run with valgrind
32-
- `run-fail` – tests that are expected to compile but then panic
33-
during execution
34-
- `compile-fail` – tests that are expected to fail compilation.
35-
- `parse-fail` – tests that are expected to fail to parse
3632
- `pretty` – tests targeting the Rust "pretty printer", which
3733
generates valid Rust code from the AST
3834
- `debuginfo` – tests that run in gdb or lldb and query the debug info
3935
- `codegen` – tests that compile and then test the generated LLVM
4036
code to make sure that the optimizations we want are taking effect.
4137
See [LLVM docs](https://llvm.org/docs/CommandGuide/FileCheck.html) for how to
4238
write such tests.
39+
- `codegen-units` – tests for the [monomorphization](../backend/monomorph.md)
40+
collector and CGU partitioning
4341
- `assembly` – similar to `codegen` tests, but verifies assembly output
4442
to make sure LLVM target backend can handle provided code.
4543
- `mir-opt` – tests that check parts of the generated MIR to make
@@ -52,6 +50,9 @@ details.
5250
ultimate in flexibility but quite annoying to write.
5351
- `rustdoc` – tests for rustdoc, making sure that the generated files
5452
contain the expected documentation.
53+
- `rustfix` – tests for applying [diagnostic
54+
suggestions](../diagnostics.md#suggestions) with the
55+
[`rustfix`](https://github.com/rust-lang/rustfix/) crate
5556
- `*-fulldeps` – same as above, but indicates that the test depends
5657
on things other than `std` (and hence those things must be built)
5758

0 commit comments

Comments
 (0)