diff options
| author | bors <bors@rust-lang.org> | 2022-03-29 15:18:57 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2022-03-29 15:18:57 +0000 |
| commit | 05d22212e89588e7c443cc6b9bc0e4e02fdfbc8d (patch) | |
| tree | 830964c1ab4da553b40547027e81f0ca8a23156b /src/test | |
| parent | 11909e3588319235e28e99294e17cca11db1d7e2 (diff) | |
| parent | b1c3494d88548222b7af7e8309a5446ea474319e (diff) | |
| download | rust-05d22212e89588e7c443cc6b9bc0e4e02fdfbc8d.tar.gz rust-05d22212e89588e7c443cc6b9bc0e4e02fdfbc8d.zip | |
Auto merge of #94566 - yanganto:show-ignore-message, r=m-ou-se
Show ignore message in console and json output - Provide ignore the message in console and JSON output - Modify the ignore message style in the log file related: #92714
Diffstat (limited to 'src/test')
6 files changed, 7 insertions, 8 deletions
diff --git a/src/test/run-make-fulldeps/libtest-json/Makefile b/src/test/run-make-fulldeps/libtest-json/Makefile index f61a1aa8410..67b5fc2ed32 100644 --- a/src/test/run-make-fulldeps/libtest-json/Makefile +++ b/src/test/run-make-fulldeps/libtest-json/Makefile @@ -5,7 +5,7 @@ OUTPUT_FILE_DEFAULT := $(TMPDIR)/libtest-json-output-default.json OUTPUT_FILE_STDOUT_SUCCESS := $(TMPDIR)/libtest-json-output-stdout-success.json -all: +all: f.rs validate_json.py output-default.json output-stdout-success.json $(RUSTC) --test f.rs RUST_BACKTRACE=0 $(call RUN,f) -Z unstable-options --test-threads=1 --format=json > $(OUTPUT_FILE_DEFAULT) || true RUST_BACKTRACE=0 $(call RUN,f) -Z unstable-options --test-threads=1 --format=json --show-output > $(OUTPUT_FILE_STDOUT_SUCCESS) || true diff --git a/src/test/run-make-fulldeps/libtest-json/f.rs b/src/test/run-make-fulldeps/libtest-json/f.rs index 95ff36bd764..edfe25086ae 100644 --- a/src/test/run-make-fulldeps/libtest-json/f.rs +++ b/src/test/run-make-fulldeps/libtest-json/f.rs @@ -16,7 +16,7 @@ fn c() { } #[test] -#[ignore] +#[ignore = "msg"] fn d() { assert!(false); } diff --git a/src/test/run-make-fulldeps/libtest-json/output-default.json b/src/test/run-make-fulldeps/libtest-json/output-default.json index e2c778aa865..63342abc6ef 100644 --- a/src/test/run-make-fulldeps/libtest-json/output-default.json +++ b/src/test/run-make-fulldeps/libtest-json/output-default.json @@ -6,5 +6,5 @@ { "type": "test", "event": "started", "name": "c" } { "type": "test", "name": "c", "event": "ok" } { "type": "test", "event": "started", "name": "d" } -{ "type": "test", "name": "d", "event": "ignored" } +{ "type": "test", "name": "d", "event": "ignored", "message": "msg" } { "type": "suite", "event": "failed", "passed": 2, "failed": 1, "ignored": 1, "measured": 0, "filtered_out": 0, "exec_time": $TIME } diff --git a/src/test/run-make-fulldeps/libtest-json/output-stdout-success.json b/src/test/run-make-fulldeps/libtest-json/output-stdout-success.json index 68eb00c297e..8f19114460e 100644 --- a/src/test/run-make-fulldeps/libtest-json/output-stdout-success.json +++ b/src/test/run-make-fulldeps/libtest-json/output-stdout-success.json @@ -6,5 +6,5 @@ { "type": "test", "event": "started", "name": "c" } { "type": "test", "name": "c", "event": "ok", "stdout": "thread 'main' panicked at 'assertion failed: false', f.rs:15:5\n" } { "type": "test", "event": "started", "name": "d" } -{ "type": "test", "name": "d", "event": "ignored" } +{ "type": "test", "name": "d", "event": "ignored", "message": "msg" } { "type": "suite", "event": "failed", "passed": 2, "failed": 1, "ignored": 1, "measured": 0, "filtered_out": 0, "exec_time": $TIME } diff --git a/src/test/ui/test-attrs/test-type.rs b/src/test/ui/test-attrs/test-type.rs index 3f0fa81373f..f99e476eaba 100644 --- a/src/test/ui/test-attrs/test-type.rs +++ b/src/test/ui/test-attrs/test-type.rs @@ -5,7 +5,6 @@ // ignore-emscripten no threads support // run-pass - #[test] fn test_ok() { let _a = true; @@ -18,9 +17,9 @@ fn test_panic() { } #[test] -#[ignore] +#[ignore = "msg"] fn test_no_run() { - loop{ + loop { println!("Hello, world"); } } diff --git a/src/test/ui/test-attrs/test-type.run.stdout b/src/test/ui/test-attrs/test-type.run.stdout index be2fd8ae68c..143c13a36b7 100644 --- a/src/test/ui/test-attrs/test-type.run.stdout +++ b/src/test/ui/test-attrs/test-type.run.stdout @@ -1,6 +1,6 @@ running 3 tests -test test_no_run ... ignored +test test_no_run ... ignored, msg test test_ok ... ok test test_panic - should panic ... ok |
