mirror of
https://github.com/rust-lang/cargo.git
synced 2025-10-01 11:30:39 +00:00
test(remove): Extend the formatting tested
This commit is contained in:
parent
253a944aca
commit
b17a73df1d
@ -1 +0,0 @@
|
||||
../remove-basic.in/
|
@ -0,0 +1,42 @@
|
||||
[package]
|
||||
name = "cargo-remove-test-fixture"
|
||||
version = "0.1.0"
|
||||
|
||||
[[bin]]
|
||||
name = "main"
|
||||
path = "src/main.rs"
|
||||
|
||||
[build-dependencies]
|
||||
semver = "0.1.0"
|
||||
|
||||
[dependencies]
|
||||
docopt = { version = "0.6", optional = true }
|
||||
rustc-serialize = { version = "0.4", optional = true }
|
||||
semver = "0.1"
|
||||
toml = { version = "0.1", optional = true }
|
||||
clippy = { version = "0.4", optional = true }
|
||||
|
||||
[dev-dependencies]
|
||||
regex = "0.1.1"
|
||||
serde = "1.0.90"
|
||||
|
||||
[features]
|
||||
std = [
|
||||
# Leading clippy
|
||||
"dep:clippy", # trailing clippy
|
||||
|
||||
# Leading docopt
|
||||
"dep:docopt", # trailing docopt
|
||||
|
||||
# Leading rustc-serialize
|
||||
"dep:rustc-serialize", # trailing rustc-serialize
|
||||
|
||||
# Leading serde/std
|
||||
"serde/std", # trailing serde/std
|
||||
|
||||
# Leading semver/std
|
||||
"semver/std", # trailing semver/std
|
||||
|
||||
# Leading toml
|
||||
"dep:toml", # trailing toml
|
||||
]
|
@ -0,0 +1 @@
|
||||
|
@ -24,7 +24,7 @@ fn case() {
|
||||
|
||||
snapbox::cmd::Command::cargo_ui()
|
||||
.arg("remove")
|
||||
.args(["--dev", "serde"])
|
||||
.args(["docopt", "toml"])
|
||||
.current_dir(cwd)
|
||||
.assert()
|
||||
.success()
|
||||
|
@ -10,14 +10,13 @@ path = "src/main.rs"
|
||||
semver = "0.1.0"
|
||||
|
||||
[dependencies]
|
||||
docopt = "0.6"
|
||||
rustc-serialize = "0.4"
|
||||
rustc-serialize = { version = "0.4", optional = true }
|
||||
semver = "0.1"
|
||||
toml = "0.1"
|
||||
clippy = "0.4"
|
||||
clippy = { version = "0.4", optional = true }
|
||||
|
||||
[dev-dependencies]
|
||||
regex = "0.1.1"
|
||||
serde = "1.0.90"
|
||||
|
||||
[features]
|
||||
std = ["semver/std"]
|
||||
std = ["dep:clippy", "dep:rustc-serialize", "serde/std", "semver/std"]
|
||||
|
@ -1 +1,2 @@
|
||||
Removing serde from dev-dependencies
|
||||
Removing docopt from dependencies
|
||||
Removing toml from dependencies
|
||||
|
Loading…
x
Reference in New Issue
Block a user