@@ -13,50 +13,50 @@ use std::path::{Path, PathBuf};
13
13
use std:: str:: FromStr ;
14
14
15
15
type Env = HashMap < String , String > ;
16
- type Runner = & ' static dyn Fn ( & Env , & TestArg ) -> Result < ( ) , String > ;
16
+ type Runner = fn ( & Env , & TestArg ) -> Result < ( ) , String > ;
17
17
type Runners = HashMap < & ' static str , ( & ' static str , Runner ) > ;
18
18
19
19
fn get_runners ( ) -> Runners {
20
20
let mut runners = HashMap :: new ( ) ;
21
21
22
22
runners. insert (
23
23
"--test-rustc" ,
24
- ( "Run all rustc tests" , & test_rustc as Runner ) ,
24
+ ( "Run all rustc tests" , test_rustc as Runner ) ,
25
25
) ;
26
26
runners. insert (
27
27
"--test-successful-rustc" ,
28
- ( "Run successful rustc tests" , & test_successful_rustc) ,
28
+ ( "Run successful rustc tests" , test_successful_rustc) ,
29
29
) ;
30
30
runners. insert (
31
31
"--test-failing-rustc" ,
32
- ( "Run failing rustc tests" , & test_failing_rustc) ,
32
+ ( "Run failing rustc tests" , test_failing_rustc) ,
33
33
) ;
34
- runners. insert ( "--test-libcore" , ( "Run libcore tests" , & test_libcore) ) ;
35
- runners. insert ( "--clean-ui-tests" , ( "Clean ui tests" , & clean_ui_tests) ) ;
36
- runners. insert ( "--clean" , ( "Empty cargo target directory" , & clean) ) ;
37
- runners. insert ( "--build-sysroot" , ( "Build sysroot" , & build_sysroot) ) ;
38
- runners. insert ( "--std-tests" , ( "Run std tests" , & std_tests) ) ;
39
- runners. insert ( "--asm-tests" , ( "Run asm tests" , & asm_tests) ) ;
34
+ runners. insert ( "--test-libcore" , ( "Run libcore tests" , test_libcore) ) ;
35
+ runners. insert ( "--clean-ui-tests" , ( "Clean ui tests" , clean_ui_tests) ) ;
36
+ runners. insert ( "--clean" , ( "Empty cargo target directory" , clean) ) ;
37
+ runners. insert ( "--build-sysroot" , ( "Build sysroot" , build_sysroot) ) ;
38
+ runners. insert ( "--std-tests" , ( "Run std tests" , std_tests) ) ;
39
+ runners. insert ( "--asm-tests" , ( "Run asm tests" , asm_tests) ) ;
40
40
runners. insert (
41
41
"--extended-tests" ,
42
- ( "Run extended sysroot tests" , & extended_sysroot_tests) ,
42
+ ( "Run extended sysroot tests" , extended_sysroot_tests) ,
43
43
) ;
44
44
runners. insert (
45
45
"--extended-rand-tests" ,
46
- ( "Run extended rand tests" , & extended_rand_tests) ,
46
+ ( "Run extended rand tests" , extended_rand_tests) ,
47
47
) ;
48
48
runners. insert (
49
49
"--extended-regex-example-tests" ,
50
50
(
51
51
"Run extended regex example tests" ,
52
- & extended_regex_example_tests,
52
+ extended_regex_example_tests,
53
53
) ,
54
54
) ;
55
55
runners. insert (
56
56
"--extended-regex-tests" ,
57
- ( "Run extended regex tests" , & extended_regex_tests) ,
57
+ ( "Run extended regex tests" , extended_regex_tests) ,
58
58
) ;
59
- runners. insert ( "--mini-tests" , ( "Run mini tests" , & mini_tests) ) ;
59
+ runners. insert ( "--mini-tests" , ( "Run mini tests" , mini_tests) ) ;
60
60
61
61
runners
62
62
}
0 commit comments