@@ -61,6 +61,8 @@ fn one_ignored_one_unignored_test() -> Vec<TestDescAndFn> {
61
61
desc: TestDesc {
62
62
name: StaticTestName ( "1" ) ,
63
63
ignore: true ,
64
+ #[ cfg( not( bootstrap) ) ]
65
+ ignore_message: None ,
64
66
should_panic: ShouldPanic :: No ,
65
67
compile_fail: false ,
66
68
no_run: false ,
@@ -74,6 +76,8 @@ fn one_ignored_one_unignored_test() -> Vec<TestDescAndFn> {
74
76
desc: TestDesc {
75
77
name: StaticTestName ( "2" ) ,
76
78
ignore: false ,
79
+ #[ cfg( not( bootstrap) ) ]
80
+ ignore_message: None ,
77
81
should_panic: ShouldPanic :: No ,
78
82
compile_fail: false ,
79
83
no_run: false ,
@@ -95,6 +99,8 @@ pub fn do_not_run_ignored_tests() {
95
99
desc : TestDesc {
96
100
name : StaticTestName ( "whatever" ) ,
97
101
ignore : true ,
102
+ #[ cfg( not( bootstrap) ) ]
103
+ ignore_message : None ,
98
104
should_panic : ShouldPanic :: No ,
99
105
compile_fail : false ,
100
106
no_run : false ,
@@ -117,6 +123,8 @@ pub fn ignored_tests_result_in_ignored() {
117
123
desc : TestDesc {
118
124
name : StaticTestName ( "whatever" ) ,
119
125
ignore : true ,
126
+ #[ cfg( not( bootstrap) ) ]
127
+ ignore_message : None ,
120
128
should_panic : ShouldPanic :: No ,
121
129
compile_fail : false ,
122
130
no_run : false ,
@@ -143,6 +151,8 @@ fn test_should_panic() {
143
151
desc : TestDesc {
144
152
name : StaticTestName ( "whatever" ) ,
145
153
ignore : false ,
154
+ #[ cfg( not( bootstrap) ) ]
155
+ ignore_message : None ,
146
156
should_panic : ShouldPanic :: Yes ,
147
157
compile_fail : false ,
148
158
no_run : false ,
@@ -169,6 +179,8 @@ fn test_should_panic_good_message() {
169
179
desc : TestDesc {
170
180
name : StaticTestName ( "whatever" ) ,
171
181
ignore : false ,
182
+ #[ cfg( not( bootstrap) ) ]
183
+ ignore_message : None ,
172
184
should_panic : ShouldPanic :: YesWithMessage ( "error message" ) ,
173
185
compile_fail : false ,
174
186
no_run : false ,
@@ -200,6 +212,8 @@ fn test_should_panic_bad_message() {
200
212
desc : TestDesc {
201
213
name : StaticTestName ( "whatever" ) ,
202
214
ignore : false ,
215
+ #[ cfg( not( bootstrap) ) ]
216
+ ignore_message : None ,
203
217
should_panic : ShouldPanic :: YesWithMessage ( expected) ,
204
218
compile_fail : false ,
205
219
no_run : false ,
@@ -235,6 +249,8 @@ fn test_should_panic_non_string_message_type() {
235
249
desc : TestDesc {
236
250
name : StaticTestName ( "whatever" ) ,
237
251
ignore : false ,
252
+ #[ cfg( not( bootstrap) ) ]
253
+ ignore_message : None ,
238
254
should_panic : ShouldPanic :: YesWithMessage ( expected) ,
239
255
compile_fail : false ,
240
256
no_run : false ,
@@ -262,6 +278,8 @@ fn test_should_panic_but_succeeds() {
262
278
desc : TestDesc {
263
279
name : StaticTestName ( "whatever" ) ,
264
280
ignore : false ,
281
+ #[ cfg( not( bootstrap) ) ]
282
+ ignore_message : None ,
265
283
should_panic,
266
284
compile_fail : false ,
267
285
no_run : false ,
@@ -297,6 +315,8 @@ fn report_time_test_template(report_time: bool) -> Option<TestExecTime> {
297
315
desc : TestDesc {
298
316
name : StaticTestName ( "whatever" ) ,
299
317
ignore : false ,
318
+ #[ cfg( not( bootstrap) ) ]
319
+ ignore_message : None ,
300
320
should_panic : ShouldPanic :: No ,
301
321
compile_fail : false ,
302
322
no_run : false ,
@@ -333,6 +353,8 @@ fn time_test_failure_template(test_type: TestType) -> TestResult {
333
353
desc : TestDesc {
334
354
name : StaticTestName ( "whatever" ) ,
335
355
ignore : false ,
356
+ #[ cfg( not( bootstrap) ) ]
357
+ ignore_message : None ,
336
358
should_panic : ShouldPanic :: No ,
337
359
compile_fail : false ,
338
360
no_run : false ,
@@ -373,6 +395,8 @@ fn typed_test_desc(test_type: TestType) -> TestDesc {
373
395
TestDesc {
374
396
name : StaticTestName ( "whatever" ) ,
375
397
ignore : false ,
398
+ #[ cfg( not( bootstrap) ) ]
399
+ ignore_message : None ,
376
400
should_panic : ShouldPanic :: No ,
377
401
compile_fail : false ,
378
402
no_run : false ,
@@ -486,6 +510,8 @@ pub fn exclude_should_panic_option() {
486
510
desc : TestDesc {
487
511
name : StaticTestName ( "3" ) ,
488
512
ignore : false ,
513
+ #[ cfg( not( bootstrap) ) ]
514
+ ignore_message : None ,
489
515
should_panic : ShouldPanic :: Yes ,
490
516
compile_fail : false ,
491
517
no_run : false ,
@@ -511,6 +537,8 @@ pub fn exact_filter_match() {
511
537
desc : TestDesc {
512
538
name : StaticTestName ( name) ,
513
539
ignore : false ,
540
+ #[ cfg( not( bootstrap) ) ]
541
+ ignore_message : None ,
514
542
should_panic : ShouldPanic :: No ,
515
543
compile_fail : false ,
516
544
no_run : false ,
@@ -601,6 +629,8 @@ fn sample_tests() -> Vec<TestDescAndFn> {
601
629
desc : TestDesc {
602
630
name : DynTestName ( ( * name) . clone ( ) ) ,
603
631
ignore : false ,
632
+ #[ cfg( not( bootstrap) ) ]
633
+ ignore_message : None ,
604
634
should_panic : ShouldPanic :: No ,
605
635
compile_fail : false ,
606
636
no_run : false ,
@@ -753,6 +783,8 @@ pub fn test_bench_no_iter() {
753
783
let desc = TestDesc {
754
784
name : StaticTestName ( "f" ) ,
755
785
ignore : false ,
786
+ #[ cfg( not( bootstrap) ) ]
787
+ ignore_message : None ,
756
788
should_panic : ShouldPanic :: No ,
757
789
compile_fail : false ,
758
790
no_run : false ,
@@ -776,6 +808,8 @@ pub fn test_bench_iter() {
776
808
let desc = TestDesc {
777
809
name : StaticTestName ( "f" ) ,
778
810
ignore : false ,
811
+ #[ cfg( not( bootstrap) ) ]
812
+ ignore_message : None ,
779
813
should_panic : ShouldPanic :: No ,
780
814
compile_fail : false ,
781
815
no_run : false ,
@@ -793,6 +827,8 @@ fn should_sort_failures_before_printing_them() {
793
827
let test_a = TestDesc {
794
828
name : StaticTestName ( "a" ) ,
795
829
ignore : false ,
830
+ #[ cfg( not( bootstrap) ) ]
831
+ ignore_message : None ,
796
832
should_panic : ShouldPanic :: No ,
797
833
compile_fail : false ,
798
834
no_run : false ,
@@ -804,6 +840,8 @@ fn should_sort_failures_before_printing_them() {
804
840
let test_b = TestDesc {
805
841
name : StaticTestName ( "b" ) ,
806
842
ignore : false ,
843
+ #[ cfg( not( bootstrap) ) ]
844
+ ignore_message : None ,
807
845
should_panic : ShouldPanic :: No ,
808
846
compile_fail : false ,
809
847
no_run : false ,
0 commit comments