diff options
| author | Heinz N. Gies <heinz@licenser.net> | 2019-10-29 21:34:00 +0100 |
|---|---|---|
| committer | Heinz N. Gies <heinz@licenser.net> | 2019-11-07 17:11:06 +0100 |
| commit | 5e6017d193bfc3891e99018997854bec5c97a919 (patch) | |
| tree | b1186a1b748486486907b72781fc5866af745a0d | |
| parent | abdf027df30b93a0cbd3c00690761ace7ee43430 (diff) | |
| download | rust-5e6017d193bfc3891e99018997854bec5c97a919.tar.gz rust-5e6017d193bfc3891e99018997854bec5c97a919.zip | |
Update tests for exit
| -rw-r--r-- | tests/ui/exit1.rs (renamed from tests/ui/exit.rs) | 5 | ||||
| -rw-r--r-- | tests/ui/exit1.stderr | 10 | ||||
| -rw-r--r-- | tests/ui/exit2.rs | 13 | ||||
| -rw-r--r-- | tests/ui/exit2.stderr (renamed from tests/ui/exit.stderr) | 2 | ||||
| -rw-r--r-- | tests/ui/exit3.rs | 8 |
5 files changed, 32 insertions, 6 deletions
diff --git a/tests/ui/exit.rs b/tests/ui/exit1.rs index 0ad15faef77..4eac6eb7467 100644 --- a/tests/ui/exit.rs +++ b/tests/ui/exit1.rs @@ -6,15 +6,10 @@ fn not_main() { } } -fn also_not_main() { - std::process::exit(3); -} - fn main() { if true { std::process::exit(2); }; - also_not_main(); not_main(); std::process::exit(1); } diff --git a/tests/ui/exit1.stderr b/tests/ui/exit1.stderr new file mode 100644 index 00000000000..a8d3956aa27 --- /dev/null +++ b/tests/ui/exit1.stderr @@ -0,0 +1,10 @@ +error: usage of `process::exit` + --> $DIR/exit1.rs:5:9 + | +LL | std::process::exit(4); + | ^^^^^^^^^^^^^^^^^^^^^ + | + = note: `-D clippy::exit` implied by `-D warnings` + +error: aborting due to previous error + diff --git a/tests/ui/exit2.rs b/tests/ui/exit2.rs new file mode 100644 index 00000000000..4b693ed7083 --- /dev/null +++ b/tests/ui/exit2.rs @@ -0,0 +1,13 @@ +#[warn(clippy::exit)] + +fn also_not_main() { + std::process::exit(3); +} + +fn main() { + if true { + std::process::exit(2); + }; + also_not_main(); + std::process::exit(1); +} diff --git a/tests/ui/exit.stderr b/tests/ui/exit2.stderr index 756cf883749..7263e156a9d 100644 --- a/tests/ui/exit.stderr +++ b/tests/ui/exit2.stderr @@ -1,5 +1,5 @@ error: usage of `process::exit` - --> $DIR/exit.rs:3:5 + --> $DIR/exit2.rs:4:5 | LL | std::process::exit(3); | ^^^^^^^^^^^^^^^^^^^^^ diff --git a/tests/ui/exit3.rs b/tests/ui/exit3.rs new file mode 100644 index 00000000000..9dc0e1015a4 --- /dev/null +++ b/tests/ui/exit3.rs @@ -0,0 +1,8 @@ +#[warn(clippy::exit)] + +fn main() { + if true { + std::process::exit(2); + }; + std::process::exit(1); +} |
