File tree 3 files changed +6
-12
lines changed
3 files changed +6
-12
lines changed Original file line number Diff line number Diff line change @@ -26,8 +26,7 @@ fn main() {
26
26
. arg ( "--test" )
27
27
. arg ( "--persist-doctests" )
28
28
. arg ( out_dir)
29
- . arg ( "--extern" )
30
- . arg ( format ! ( "t={}" , extern_path. display( ) ) )
29
+ . extern_ ( "t" , extern_path)
31
30
. run ( ) ;
32
31
check_generated_binaries ( ) ;
33
32
} ) ;
@@ -38,8 +37,7 @@ fn main() {
38
37
. arg ( "--test" )
39
38
. arg ( "--persist-doctests" )
40
39
. arg ( out_dir)
41
- . arg ( "--extern" )
42
- . arg ( format ! ( "t={}" , extern_path. display( ) ) )
40
+ . extern_ ( "t" , extern_path)
43
41
. arg ( "--no-run" )
44
42
. run ( ) ;
45
43
check_generated_binaries ( ) ;
@@ -59,8 +57,7 @@ fn main() {
59
57
. arg ( "doctests" )
60
58
. arg ( "--test-run-directory" )
61
59
. arg ( run_dir)
62
- . arg ( "--extern" )
63
- . arg ( "t=libt.rlib" )
60
+ . extern_ ( "t" , "libt.rlib" )
64
61
. run ( ) ;
65
62
66
63
remove_dir_all ( run_dir_path) ;
Original file line number Diff line number Diff line change @@ -29,8 +29,7 @@ fn main() {
29
29
. arg ( run_dir_name)
30
30
. arg ( "--runtool" )
31
31
. arg ( & run_tool_binary)
32
- . arg ( "--extern" )
33
- . arg ( "t=libt.rlib" )
32
+ . extern_ ( "t" , "libt.rlib" )
34
33
. current_dir ( tmp_dir ( ) )
35
34
. run ( ) ;
36
35
Original file line number Diff line number Diff line change 1
- use run_make_support:: { rustdoc, tmp_dir} ;
2
- use std:: process:: Command ;
1
+ use run_make_support:: { python_command, rustdoc, tmp_dir} ;
3
2
4
3
fn main ( ) {
5
4
let out_dir = tmp_dir ( ) . join ( "out" ) ;
@@ -10,6 +9,5 @@ fn main() {
10
9
. output ( & out_dir)
11
10
. run ( ) ;
12
11
// FIXME (GuillaumeGomez): Port the python script to Rust as well.
13
- let python = std:: env:: var ( "PYTHON" ) . unwrap_or ( "python" . into ( ) ) ;
14
- assert ! ( Command :: new( python) . arg( "validate_json.py" ) . arg( & out_dir) . status( ) . unwrap( ) . success( ) ) ;
12
+ assert ! ( python_command( ) . arg( "validate_json.py" ) . arg( & out_dir) . status( ) . unwrap( ) . success( ) ) ;
15
13
}
You can’t perform that action at this time.
0 commit comments