File tree Expand file tree Collapse file tree 2 files changed +2
-0
lines changed Expand file tree Collapse file tree 2 files changed +2
-0
lines changed Original file line number Diff line number Diff line change @@ -111,6 +111,7 @@ for more details.
111
111
| ` forbid-output ` | A pattern which must not appear in stderr/` cfail ` output | ` ui ` , ` incremental ` | Regex pattern |
112
112
| ` run-flags ` | Flags passed to the test executable | ` ui ` | Arbitrary flags |
113
113
| ` known-bug ` | No error annotation needed due to known bug | ` ui ` , ` crashes ` , ` incremental ` | Issue number ` #123456 ` |
114
+ | ` compare-output-by-lines ` | Compare the output by lines, rather than as a single string | All | N/A |
114
115
115
116
[ ^ check_stdout ] : presently <!-- date-check: Oct 2024 --> this has a weird quirk
116
117
where the test binary's stdout and stderr gets concatenated and then
Original file line number Diff line number Diff line change @@ -95,6 +95,7 @@ will check for output files:
95
95
[ Normalization] ( #normalization ) ).
96
96
- ` dont-check-compiler-stderr ` — Ignores stderr from the compiler.
97
97
- ` dont-check-compiler-stdout ` — Ignores stdout from the compiler.
98
+ - ` compare-output-by-lines ` — Some tests have non-deterministic orders of output, so we need to compare by lines.
98
99
99
100
UI tests run with ` -Zdeduplicate-diagnostics=no ` flag which disables rustc's
100
101
built-in diagnostic deduplication mechanism. This means you may see some
You can’t perform that action at this time.
0 commit comments