File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed
tests/run-make/rustdoc-merge-no-input-finalize Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change 3
3
4
4
//@ needs-target-std
5
5
6
- use run_make_support:: rustdoc;
6
+ use run_make_support:: { path , rustdoc} ;
7
7
8
8
fn main ( ) {
9
+ let out_dir = path ( "out" ) ;
10
+ let merged_dir = path ( "merged" ) ;
11
+ let parts_out_dir = path ( "parts" ) ;
9
12
rustdoc ( )
10
13
. input ( "sierra.rs" )
14
+ . out_dir ( & out_dir)
11
15
. arg ( "-Zunstable-options" )
12
- . arg ( "--parts-out-dir=parts" )
16
+ . arg ( format ! ( "--parts-out-dir={}" , parts_out_dir . display ( ) ) )
13
17
. arg ( "--merge=none" )
14
18
. run ( ) ;
15
19
16
- rustdoc ( )
20
+ let output = rustdoc ( )
17
21
. arg ( "-Zunstable-options" )
18
- . arg ( "--include-parts-dir=parts" )
22
+ . out_dir ( & out_dir)
23
+ . arg ( format ! ( "--include-parts-dir={}" , parts_out_dir. display( ) ) )
19
24
. arg ( "--merge=finalize" )
20
- . out_dir ( "out" )
21
25
. run ( ) ;
26
+
27
+ output. assert_exit_code ( 0 ) ;
22
28
}
You can’t perform that action at this time.
0 commit comments