File tree Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -11,15 +11,15 @@ enum RepoMode {
11
11
12
12
#[ cargo_test]
13
13
fn gitoxide_clones_shallow_two_revs_same_deps ( ) {
14
- perform_two_revs_same_deps ( true )
14
+ perform_two_revs_same_deps ( RepoMode :: Shallow )
15
15
}
16
16
17
17
#[ cargo_test]
18
18
fn two_revs_same_deps ( ) {
19
- perform_two_revs_same_deps ( false )
19
+ perform_two_revs_same_deps ( RepoMode :: Complete )
20
20
}
21
21
22
- fn perform_two_revs_same_deps ( shallow : bool ) {
22
+ fn perform_two_revs_same_deps ( mode : RepoMode ) {
23
23
let bar = git:: new ( "meta-dep" , |project| {
24
24
project
25
25
. file ( "Cargo.toml" , & basic_manifest ( "bar" , "0.0.0" ) )
@@ -97,10 +97,9 @@ fn perform_two_revs_same_deps(shallow: bool) {
97
97
)
98
98
. build ( ) ;
99
99
100
- let args = if shallow {
101
- "build -v -Zgitoxide=fetch -Zgit=shallow-deps"
102
- } else {
103
- "build -v"
100
+ let args = match mode {
101
+ RepoMode :: Complete => "build -v" ,
102
+ RepoMode :: Shallow => "build -v -Zgitoxide=fetch -Zgit=shallow-deps" ,
104
103
} ;
105
104
foo. cargo ( args)
106
105
. masquerade_as_nightly_cargo ( & [
You can’t perform that action at this time.
0 commit comments