@@ -77,7 +77,15 @@ pub fn run_tests_at_path(
7777
7878 let mut failures = Vec :: new ( ) ;
7979 let mut corrected_entries = Vec :: new ( ) ;
80- run_tests ( & mut parser, test_entry, filter, 0 , & mut failures, update, & mut corrected_entries) ?;
80+ run_tests (
81+ & mut parser,
82+ test_entry,
83+ filter,
84+ 0 ,
85+ & mut failures,
86+ update,
87+ & mut corrected_entries,
88+ ) ?;
8189
8290 if failures. len ( ) > 0 {
8391 println ! ( "" ) ;
@@ -210,7 +218,11 @@ fn run_tests(
210218 failures. push ( ( name, actual, output) ) ;
211219 }
212220 }
213- TestEntry :: Group { name, children, file_path } => {
221+ TestEntry :: Group {
222+ name,
223+ children,
224+ file_path,
225+ } => {
214226 if indent_level > 0 {
215227 for _ in 0 ..indent_level {
216228 print ! ( " " ) ;
@@ -222,7 +234,15 @@ fn run_tests(
222234
223235 indent_level += 1 ;
224236 for child in children {
225- run_tests ( parser, child, filter, indent_level, failures, update, corrected_entries) ?;
237+ run_tests (
238+ parser,
239+ child,
240+ filter,
241+ indent_level,
242+ failures,
243+ update,
244+ corrected_entries,
245+ ) ?;
226246 }
227247
228248 if let Some ( file_path) = file_path {
@@ -292,7 +312,7 @@ fn write_tests(file_path: &Path, corrected_entries: &Vec<(String, String, String
292312}
293313
294314fn write_tests_to_buffer (
295- buffer : & mut Write ,
315+ buffer : & mut impl Write ,
296316 corrected_entries : & Vec < ( String , String , String ) > ,
297317) -> Result < ( ) > {
298318 for ( i, ( name, input, output) ) in corrected_entries. iter ( ) . enumerate ( ) {
@@ -328,7 +348,11 @@ pub fn parse_tests(path: &Path) -> io::Result<TestEntry> {
328348 children. push ( parse_tests ( & entry. path ( ) ) ?) ;
329349 }
330350 }
331- Ok ( TestEntry :: Group { name, children, file_path : None } )
351+ Ok ( TestEntry :: Group {
352+ name,
353+ children,
354+ file_path : None ,
355+ } )
332356 } else {
333357 let content = fs:: read_to_string ( path) ?;
334358 Ok ( parse_test_content ( name, content, Some ( path. to_path_buf ( ) ) ) )
@@ -390,7 +414,11 @@ fn parse_test_content(name: String, content: String, file_path: Option<PathBuf>)
390414 . to_string ( ) ;
391415 prev_header_end = header_end;
392416 }
393- TestEntry :: Group { name, children, file_path }
417+ TestEntry :: Group {
418+ name,
419+ children,
420+ file_path,
421+ }
394422}
395423
396424#[ cfg( test) ]
0 commit comments