Add a ui test with an assertion that has a really long condition.
The `\n` in the output is a little surprising. The next commit will deal with it.
This commit is contained in:
parent
bf9a1c8a19
commit
15c1a6b9e0
9
tests/ui/macros/assert-long-condition.rs
Normal file
9
tests/ui/macros/assert-long-condition.rs
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
// run-fail
|
||||||
|
// check-run-results
|
||||||
|
// exec-env:RUST_BACKTRACE=0
|
||||||
|
// ignore-emscripten no processes
|
||||||
|
// ignore-tidy-linelength
|
||||||
|
|
||||||
|
fn main() {
|
||||||
|
assert!(1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + 15 + 16 + 17 + 18 + 19 + 20 + 21 + 22 + 23 + 24 + 25 == 0);
|
||||||
|
}
|
3
tests/ui/macros/assert-long-condition.run.stderr
Normal file
3
tests/ui/macros/assert-long-condition.run.stderr
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
thread 'main' panicked at $DIR/assert-long-condition.rs:8:5:
|
||||||
|
assertion failed: 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + 15 + 16 + 17 + 18\n + 19 + 20 + 21 + 22 + 23 + 24 + 25 == 0
|
||||||
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
Loading…
Reference in New Issue
Block a user