File tree Expand file tree Collapse file tree 22 files changed +28
-122
lines changed
tests/testsuite/cargo_add
overwrite_no_public_with_public
overwrite_public_with_no_public Expand file tree Collapse file tree 22 files changed +28
-122
lines changed Original file line number Diff line number Diff line change @@ -7,27 +7,14 @@ use cargo_test_support::curr_dir;
7
7
#[ cargo_test]
8
8
fn case ( ) {
9
9
cargo_test_support:: registry:: init ( ) ;
10
- for name in [ "my-package1" , "my-package2" ] {
11
- for ver in [
12
- "0.1.1+my-package" ,
13
- "0.2.0+my-package" ,
14
- "0.2.3+my-package" ,
15
- "0.4.1+my-package" ,
16
- "20.0.0+my-package" ,
17
- "99999.0.0+my-package" ,
18
- "99999.0.0-alpha.1+my-package" ,
19
- ] {
20
- cargo_test_support:: registry:: Package :: new ( name, ver) . publish ( ) ;
21
- }
22
- }
23
-
10
+ cargo_test_support:: registry:: Package :: new ( "my-package" , "0.1.0" ) . publish ( ) ;
24
11
let project = Project :: from_template ( curr_dir ! ( ) . join ( "in" ) ) ;
25
12
let project_root = project. root ( ) ;
26
13
let cwd = & project_root;
27
14
28
15
snapbox:: cmd:: Command :: cargo_ui ( )
29
16
. arg ( "add" )
30
- . arg_line ( "my-package1 my-package2 @0.4.1 --no-public" )
17
+ . arg_line ( "my-package @0.1.0 --no-public" )
31
18
. current_dir ( cwd)
32
19
. masquerade_as_nightly_cargo ( & [ "public-dependency" ] )
33
20
. assert ( )
Original file line number Diff line number Diff line change @@ -9,5 +9,4 @@ name = "cargo-list-test-fixture"
9
9
version = " 0.0.0"
10
10
11
11
[dependencies ]
12
- my-package1 = " 99999.0.0"
13
- my-package2 = " 0.4.1"
12
+ my-package = " 0.1.0"
Original file line number Diff line number Diff line change 1
1
Updating `dummy-registry` index
2
- Adding my-package1 v99999.0.0 to dependencies.
3
- Adding my-package2 v0.4.1 to dependencies.
2
+ Adding my-package v0.1.0 to dependencies.
Original file line number Diff line number Diff line change @@ -9,5 +9,4 @@ name = "cargo-list-test-fixture"
9
9
version = " 0.0.0"
10
10
11
11
[dependencies ]
12
- my-package1 = " 99999.0.0"
13
- my-package2 = " 0.4.1"
12
+ my-package = " 0.1.0"
Original file line number Diff line number Diff line change @@ -7,27 +7,14 @@ use cargo_test_support::curr_dir;
7
7
#[ cargo_test]
8
8
fn case ( ) {
9
9
cargo_test_support:: registry:: init ( ) ;
10
- for name in [ "my-package1" , "my-package2" ] {
11
- for ver in [
12
- "0.1.1+my-package" ,
13
- "0.2.0+my-package" ,
14
- "0.2.3+my-package" ,
15
- "0.4.1+my-package" ,
16
- "20.0.0+my-package" ,
17
- "99999.0.0+my-package" ,
18
- "99999.0.0-alpha.1+my-package" ,
19
- ] {
20
- cargo_test_support:: registry:: Package :: new ( name, ver) . publish ( ) ;
21
- }
22
- }
23
-
10
+ cargo_test_support:: registry:: Package :: new ( "my-package" , "0.1.0" ) . publish ( ) ;
24
11
let project = Project :: from_template ( curr_dir ! ( ) . join ( "in" ) ) ;
25
12
let project_root = project. root ( ) ;
26
13
let cwd = & project_root;
27
14
28
15
snapbox:: cmd:: Command :: cargo_ui ( )
29
16
. arg ( "add" )
30
- . arg_line ( "my-package1 my-package2 @0.4.1 --no-public" )
17
+ . arg_line ( "my-package @0.1.0 --no-public" )
31
18
. current_dir ( cwd)
32
19
. masquerade_as_nightly_cargo ( & [ "public-dependency" ] )
33
20
. assert ( )
Original file line number Diff line number Diff line change @@ -9,5 +9,4 @@ name = "cargo-list-test-fixture"
9
9
version = " 0.0.0"
10
10
11
11
[dependencies ]
12
- my-package1 = " 99999.0.0"
13
- my-package2 = " 0.4.1"
12
+ my-package = " 0.1.0"
Original file line number Diff line number Diff line change 1
1
Updating `dummy-registry` index
2
- Adding my-package1 v99999.0.0 to dependencies.
3
- Adding my-package2 v0.4.1 to dependencies.
2
+ Adding my-package v0.1.0 to dependencies.
Original file line number Diff line number Diff line change @@ -9,5 +9,4 @@ name = "cargo-list-test-fixture"
9
9
version = " 0.0.0"
10
10
11
11
[dependencies ]
12
- my-package1 = { version = " 99999.0.0" , public = false }
13
- my-package2 = { version = " 0.4.1" , public = false }
12
+ my-package = { version = " 0.1.0" , public = false }
Original file line number Diff line number Diff line change @@ -7,27 +7,14 @@ use cargo_test_support::curr_dir;
7
7
#[ cargo_test]
8
8
fn case ( ) {
9
9
cargo_test_support:: registry:: init ( ) ;
10
- for name in [ "my-package1" , "my-package2" ] {
11
- for ver in [
12
- "0.1.1+my-package" ,
13
- "0.2.0+my-package" ,
14
- "0.2.3+my-package" ,
15
- "0.4.1+my-package" ,
16
- "20.0.0+my-package" ,
17
- "99999.0.0+my-package" ,
18
- "99999.0.0-alpha.1+my-package" ,
19
- ] {
20
- cargo_test_support:: registry:: Package :: new ( name, ver) . publish ( ) ;
21
- }
22
- }
23
-
10
+ cargo_test_support:: registry:: Package :: new ( "my-package" , "0.1.0" ) . publish ( ) ;
24
11
let project = Project :: from_template ( curr_dir ! ( ) . join ( "in" ) ) ;
25
12
let project_root = project. root ( ) ;
26
13
let cwd = & project_root;
27
14
28
15
snapbox:: cmd:: Command :: cargo_ui ( )
29
16
. arg ( "add" )
30
- . arg_line ( "my-package1 my-package2 @0.4.1 --public" )
17
+ . arg_line ( "my-package @0.1.0 --public" )
31
18
. current_dir ( cwd)
32
19
. masquerade_as_nightly_cargo ( & [ "public-dependency" ] )
33
20
. assert ( )
Original file line number Diff line number Diff line change @@ -9,5 +9,4 @@ name = "cargo-list-test-fixture"
9
9
version = " 0.0.0"
10
10
11
11
[dependencies ]
12
- my-package1 = { version = " 99999.0.0" , public = true }
13
- my-package2 = { version = " 0.4.1" , public = true }
12
+ my-package = { version = " 0.1.0" , public = true }
You can’t perform that action at this time.
0 commit comments