diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2016-12-29 17:26:12 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-12-29 17:26:12 -0800 |
| commit | 2293ea5e9b4ce33568c39f32c13e1628ac5d6943 (patch) | |
| tree | aa428e8ff9f992800d2899e4a97b712f308d9af1 | |
| parent | e7c788af75c92c3e0f8e547f28d734757136527f (diff) | |
| parent | a0f3c93d641628a60cac369acac80b418ff94923 (diff) | |
| download | rust-2293ea5e9b4ce33568c39f32c13e1628ac5d6943.tar.gz rust-2293ea5e9b4ce33568c39f32c13e1628ac5d6943.zip | |
Rollup merge of #37149 - edunham:more-cargotest, r=alexcrichton
Add some more repos to cargotest From suggestions at https://users.rust-lang.org/t/what-stable-rust-applications-do-you-use-frequently/7618 This adds some applications which use stable Rust and come with their own lockfiles in their respective trees. ripgrep, xsv, and bins have 33 unique dependencies between them. I alphabetized the list by project name because that seems tidier. r? @brson
| -rw-r--r-- | src/tools/cargotest/main.rs | 51 |
1 files changed, 38 insertions, 13 deletions
diff --git a/src/tools/cargotest/main.rs b/src/tools/cargotest/main.rs index 26a2e96f571..8c8e426604e 100644 --- a/src/tools/cargotest/main.rs +++ b/src/tools/cargotest/main.rs @@ -21,19 +21,44 @@ struct Test { lock: Option<&'static str>, } -const TEST_REPOS: &'static [Test] = &[Test { - name: "cargo", - repo: "https://github.com/rust-lang/cargo", - sha: "b7be4f2ef2cf743492edc6dfb55d087ed88f2d76", - lock: None, - }, - Test { - name: "iron", - repo: "https://github.com/iron/iron", - sha: "16c858ec2901e2992fe5e529780f59fa8ed12903", - lock: Some(include_str!("lockfiles/iron-Cargo.lock")), - }]; - +const TEST_REPOS: &'static [Test] = &[ + Test { + name: "cargo", + repo: "https://github.com/rust-lang/cargo", + sha: "b7be4f2ef2cf743492edc6dfb55d087ed88f2d76", + lock: None, + }, + Test { + name: "iron", + repo: "https://github.com/iron/iron", + sha: "16c858ec2901e2992fe5e529780f59fa8ed12903", + lock: Some(include_str!("lockfiles/iron-Cargo.lock")), + }, + Test { + name: "ripgrep", + repo: "https://github.com/BurntSushi/ripgrep", + sha: "b65bb37b14655e1a89c7cd19c8b011ef3e312791", + lock: None, + }, + Test { + name: "tokei", + repo: "https://github.com/Aaronepower/tokei", + sha: "5e11c4852fe4aa086b0e4fe5885822fbe57ba928", + lock: None, + }, + Test { + name: "treeify", + repo: "https://github.com/dzamlo/treeify", + sha: "999001b223152441198f117a68fb81f57bc086dd", + lock: None, + }, + Test { + name: "xsv", + repo: "https://github.com/BurntSushi/xsv", + sha: "5ec4fff4a3f507eda887049469897f02c6fae036", + lock: None, + }, +]; fn main() { // One of the projects being tested here is Cargo, and when being tested |
