|
1 | 1 | class CargoEdit < Formula
|
2 | 2 | desc "Utility for managing cargo dependencies from the command-line"
|
3 | 3 | homepage "https://killercup.github.io/cargo-edit/"
|
4 |
| - url "https://github.com/killercup/cargo-edit/archive/v0.9.1.tar.gz" |
5 |
| - sha256 "bae2a59dcf6110fe0c8bf8562e58d550b2b3b3a02e89b233af5a3be12d41cdf0" |
| 4 | + url "https://github.com/killercup/cargo-edit/archive/v0.10.0.tar.gz" |
| 5 | + sha256 "fedc4200095d221935d4716fd8f4104e8607e5f4618c6c52580fef404e4d63b7" |
6 | 6 | license "MIT"
|
7 | 7 |
|
8 | 8 | bottle do
|
@@ -30,20 +30,16 @@ def install
|
30 | 30 | [package]
|
31 | 31 | name = "demo-crate"
|
32 | 32 | version = "0.1.0"
|
33 |
| - EOS |
34 |
| - |
35 |
| - system bin/"cargo-add", "add", "clap@2", "serde" |
36 |
| - system bin/"cargo-add", "add", "-D", "just@0.8.3" |
37 |
| - manifest = (crate/"Cargo.toml").read |
38 | 33 |
|
39 |
| - assert_match 'clap = "2"', manifest |
40 |
| - assert_match(/serde = "\d+(?:\.\d+)+"/, manifest) |
41 |
| - assert_match 'just = "0.8.3"', manifest |
| 34 | + [dependencies] |
| 35 | + clap = "2" |
| 36 | + EOS |
42 | 37 |
|
43 |
| - system bin/"cargo-rm", "rm", "serde" |
44 |
| - manifest = (crate/"Cargo.toml").read |
| 38 | + system bin/"cargo-set-version", "set-version", "0.2.0" |
| 39 | + assert_match 'version = "0.2.0"', (crate/"Cargo.toml").read |
45 | 40 |
|
46 |
| - refute_match(/serde/, manifest) |
| 41 | + system bin/"cargo-rm", "rm", "clap" |
| 42 | + refute_match(/clap/, (crate/"Cargo.toml").read) |
47 | 43 | end
|
48 | 44 | end
|
49 | 45 | end
|
0 commit comments