@@ -70,7 +70,7 @@ impl<T: Write> TerseFormatter<T> {
70
70
// screen when dealing with line-buffered output (e.g., piping to
71
71
// `stamp` in the rust CI).
72
72
let out = format ! ( " {}/{}\n " , self . test_count + 1 , self . total_test_count) ;
73
- self . write_plain ( & out) ?;
73
+ self . write_plain ( out) ?;
74
74
}
75
75
76
76
self . test_count += 1 ;
@@ -106,7 +106,7 @@ impl<T: Write> TerseFormatter<T> {
106
106
self . write_plain ( "\n successes:\n " ) ?;
107
107
let mut successes = Vec :: new ( ) ;
108
108
let mut stdouts = String :: new ( ) ;
109
- for & ( ref f , ref stdout) in & state. not_failures {
109
+ for ( f , stdout) in & state. not_failures {
110
110
successes. push ( f. name . to_string ( ) ) ;
111
111
if !stdout. is_empty ( ) {
112
112
stdouts. push_str ( & format ! ( "---- {} stdout ----\n " , f. name) ) ;
@@ -132,7 +132,7 @@ impl<T: Write> TerseFormatter<T> {
132
132
self . write_plain ( "\n failures:\n " ) ?;
133
133
let mut failures = Vec :: new ( ) ;
134
134
let mut fail_out = String :: new ( ) ;
135
- for & ( ref f , ref stdout) in & state. failures {
135
+ for ( f , stdout) in & state. failures {
136
136
failures. push ( f. name . to_string ( ) ) ;
137
137
if !stdout. is_empty ( ) {
138
138
fail_out. push_str ( & format ! ( "---- {} stdout ----\n " , f. name) ) ;
@@ -157,9 +157,9 @@ impl<T: Write> TerseFormatter<T> {
157
157
fn write_test_name ( & mut self , desc : & TestDesc ) -> io:: Result < ( ) > {
158
158
let name = desc. padded_name ( self . max_name_len , desc. name . padding ( ) ) ;
159
159
if let Some ( test_mode) = desc. test_mode ( ) {
160
- self . write_plain ( & format ! ( "test {name} - {test_mode} ... " ) ) ?;
160
+ self . write_plain ( format ! ( "test {name} - {test_mode} ... " ) ) ?;
161
161
} else {
162
- self . write_plain ( & format ! ( "test {name} ... " ) ) ?;
162
+ self . write_plain ( format ! ( "test {name} ... " ) ) ?;
163
163
}
164
164
165
165
Ok ( ( ) )
@@ -175,7 +175,7 @@ impl<T: Write> OutputFormatter for TerseFormatter<T> {
175
175
} else {
176
176
String :: new ( )
177
177
} ;
178
- self . write_plain ( & format ! ( "\n running {test_count} {noun}{shuffle_seed_msg}\n " ) )
178
+ self . write_plain ( format ! ( "\n running {test_count} {noun}{shuffle_seed_msg}\n " ) )
179
179
}
180
180
181
181
fn write_test_start ( & mut self , desc : & TestDesc ) -> io:: Result < ( ) > {
@@ -209,13 +209,13 @@ impl<T: Write> OutputFormatter for TerseFormatter<T> {
209
209
self . write_test_name ( desc) ?;
210
210
}
211
211
self . write_bench ( ) ?;
212
- self . write_plain ( & format ! ( ": {}\n " , fmt_bench_samples( bs) ) )
212
+ self . write_plain ( format ! ( ": {}\n " , fmt_bench_samples( bs) ) )
213
213
}
214
214
}
215
215
}
216
216
217
217
fn write_timeout ( & mut self , desc : & TestDesc ) -> io:: Result < ( ) > {
218
- self . write_plain ( & format ! (
218
+ self . write_plain ( format ! (
219
219
"test {} has been running for over {} seconds\n " ,
220
220
desc. name,
221
221
time:: TEST_WARN_TIMEOUT_S
@@ -245,11 +245,11 @@ impl<T: Write> OutputFormatter for TerseFormatter<T> {
245
245
state. passed, state. failed, state. ignored, state. measured, state. filtered_out
246
246
) ;
247
247
248
- self . write_plain ( & s) ?;
248
+ self . write_plain ( s) ?;
249
249
250
250
if let Some ( ref exec_time) = state. exec_time {
251
251
let time_str = format ! ( "; finished in {exec_time}" ) ;
252
- self . write_plain ( & time_str) ?;
252
+ self . write_plain ( time_str) ?;
253
253
}
254
254
255
255
self . write_plain ( "\n \n " ) ?;
0 commit comments