Skip to content

Commit 5c9c7a1

Browse files
committed
rust-lang#107307 Adding additional information to "cargo test --list" output
fixing build break
1 parent dda61d8 commit 5c9c7a1

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

library/test/src/tests.rs

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ fn one_ignored_one_unignored_test() -> Vec<TestDescAndFn> {
6363
name: StaticTestName("1"),
6464
ignore: true,
6565
ignore_message: None,
66+
location_info: "src\\lib.rs:10:10: 10:20",
6667
should_panic: ShouldPanic::No,
6768
compile_fail: false,
6869
no_run: false,
@@ -75,6 +76,7 @@ fn one_ignored_one_unignored_test() -> Vec<TestDescAndFn> {
7576
name: StaticTestName("2"),
7677
ignore: false,
7778
ignore_message: None,
79+
location_info: "src\\lib.rs:10:10: 10:20",
7880
should_panic: ShouldPanic::No,
7981
compile_fail: false,
8082
no_run: false,
@@ -95,6 +97,7 @@ pub fn do_not_run_ignored_tests() {
9597
name: StaticTestName("whatever"),
9698
ignore: true,
9799
ignore_message: None,
100+
location_info: "src\\lib.rs:10:10: 10:20",
98101
should_panic: ShouldPanic::No,
99102
compile_fail: false,
100103
no_run: false,
@@ -118,6 +121,7 @@ pub fn ignored_tests_result_in_ignored() {
118121
name: StaticTestName("whatever"),
119122
ignore: true,
120123
ignore_message: None,
124+
location_info: "src\\lib.rs:10:10: 10:20",
121125
should_panic: ShouldPanic::No,
122126
compile_fail: false,
123127
no_run: false,
@@ -143,6 +147,7 @@ fn test_should_panic() {
143147
name: StaticTestName("whatever"),
144148
ignore: false,
145149
ignore_message: None,
150+
location_info: "src\\lib.rs:10:10: 10:20",
146151
should_panic: ShouldPanic::Yes,
147152
compile_fail: false,
148153
no_run: false,
@@ -168,6 +173,7 @@ fn test_should_panic_good_message() {
168173
name: StaticTestName("whatever"),
169174
ignore: false,
170175
ignore_message: None,
176+
location_info: "src\\lib.rs:10:10: 10:20",
171177
should_panic: ShouldPanic::YesWithMessage("error message"),
172178
compile_fail: false,
173179
no_run: false,
@@ -198,6 +204,7 @@ fn test_should_panic_bad_message() {
198204
name: StaticTestName("whatever"),
199205
ignore: false,
200206
ignore_message: None,
207+
location_info: "src\\lib.rs:10:10: 10:20",
201208
should_panic: ShouldPanic::YesWithMessage(expected),
202209
compile_fail: false,
203210
no_run: false,
@@ -232,6 +239,7 @@ fn test_should_panic_non_string_message_type() {
232239
name: StaticTestName("whatever"),
233240
ignore: false,
234241
ignore_message: None,
242+
location_info: "src\\lib.rs:10:10: 10:20",
235243
should_panic: ShouldPanic::YesWithMessage(expected),
236244
compile_fail: false,
237245
no_run: false,
@@ -260,6 +268,7 @@ fn test_should_panic_but_succeeds() {
260268
name: StaticTestName("whatever"),
261269
ignore: false,
262270
ignore_message: None,
271+
location_info: "src\\lib.rs:10:10: 10:20",
263272
should_panic,
264273
compile_fail: false,
265274
no_run: false,
@@ -288,6 +297,7 @@ fn report_time_test_template(report_time: bool) -> Option<TestExecTime> {
288297
name: StaticTestName("whatever"),
289298
ignore: false,
290299
ignore_message: None,
300+
location_info: "src\\lib.rs:10:10: 10:20",
291301
should_panic: ShouldPanic::No,
292302
compile_fail: false,
293303
no_run: false,
@@ -325,6 +335,7 @@ fn time_test_failure_template(test_type: TestType) -> TestResult {
325335
name: StaticTestName("whatever"),
326336
ignore: false,
327337
ignore_message: None,
338+
location_info: "src\\lib.rs:10:10: 10:20",
328339
should_panic: ShouldPanic::No,
329340
compile_fail: false,
330341
no_run: false,
@@ -364,6 +375,7 @@ fn typed_test_desc(test_type: TestType) -> TestDesc {
364375
name: StaticTestName("whatever"),
365376
ignore: false,
366377
ignore_message: None,
378+
location_info: "src\\lib.rs:10:10: 10:20",
367379
should_panic: ShouldPanic::No,
368380
compile_fail: false,
369381
no_run: false,
@@ -476,6 +488,7 @@ pub fn exclude_should_panic_option() {
476488
name: StaticTestName("3"),
477489
ignore: false,
478490
ignore_message: None,
491+
location_info: "src\\lib.rs:10:10: 10:20",
479492
should_panic: ShouldPanic::Yes,
480493
compile_fail: false,
481494
no_run: false,
@@ -500,6 +513,7 @@ pub fn exact_filter_match() {
500513
name: StaticTestName(name),
501514
ignore: false,
502515
ignore_message: None,
516+
location_info: "src\\lib.rs:10:10: 10:20",
503517
should_panic: ShouldPanic::No,
504518
compile_fail: false,
505519
no_run: false,
@@ -591,6 +605,7 @@ fn sample_tests() -> Vec<TestDescAndFn> {
591605
name: DynTestName((*name).clone()),
592606
ignore: false,
593607
ignore_message: None,
608+
location_info: "src\\lib.rs:10:10: 10:20",
594609
should_panic: ShouldPanic::No,
595610
compile_fail: false,
596611
no_run: false,
@@ -720,6 +735,7 @@ pub fn test_bench_no_iter() {
720735
name: StaticTestName("f"),
721736
ignore: false,
722737
ignore_message: None,
738+
location_info: "src\\lib.rs:10:10: 10:20",
723739
should_panic: ShouldPanic::No,
724740
compile_fail: false,
725741
no_run: false,
@@ -743,6 +759,7 @@ pub fn test_bench_iter() {
743759
name: StaticTestName("f"),
744760
ignore: false,
745761
ignore_message: None,
762+
location_info: "src\\lib.rs:10:10: 10:20",
746763
should_panic: ShouldPanic::No,
747764
compile_fail: false,
748765
no_run: false,
@@ -759,6 +776,7 @@ fn should_sort_failures_before_printing_them() {
759776
name: StaticTestName("a"),
760777
ignore: false,
761778
ignore_message: None,
779+
location_info: "src\\lib.rs:10:10: 10:20",
762780
should_panic: ShouldPanic::No,
763781
compile_fail: false,
764782
no_run: false,
@@ -769,6 +787,7 @@ fn should_sort_failures_before_printing_them() {
769787
name: StaticTestName("b"),
770788
ignore: false,
771789
ignore_message: None,
790+
location_info: "src\\lib.rs:10:10: 10:20",
772791
should_panic: ShouldPanic::No,
773792
compile_fail: false,
774793
no_run: false,
@@ -816,6 +835,7 @@ fn test_dyn_bench_returning_err_fails_when_run_as_test() {
816835
name: StaticTestName("whatever"),
817836
ignore: false,
818837
ignore_message: None,
838+
location_info: "src\\lib.rs:10:10: 10:20",
819839
should_panic: ShouldPanic::No,
820840
compile_fail: false,
821841
no_run: false,

0 commit comments

Comments
 (0)