Skip to content

Commit 9958021

Browse files
edunhamalexcrichton
authored andcommitted
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 tree. ripgrep, xsv, and bins have 33 unique dependencies between them.
1 parent 3f957eb commit 9958021

File tree

1 file changed

+30
-1
lines changed

1 file changed

+30
-1
lines changed

src/tools/cargotest/main.rs

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,12 @@ struct Test {
2222
}
2323

2424
const TEST_REPOS: &'static [Test] = &[Test {
25+
name: "bins",
26+
repo: "https://github.com/jkcclemens/bins",
27+
sha: "378da8f7d78df6e3ff0b234063de50619b16648e",
28+
lock: None,
29+
},
30+
Test {
2531
name: "cargo",
2632
repo: "https://github.com/rust-lang/cargo",
2733
sha: "b7be4f2ef2cf743492edc6dfb55d087ed88f2d76",
@@ -32,9 +38,32 @@ const TEST_REPOS: &'static [Test] = &[Test {
3238
repo: "https://github.com/iron/iron",
3339
sha: "16c858ec2901e2992fe5e529780f59fa8ed12903",
3440
lock: Some(include_str!("lockfiles/iron-Cargo.lock")),
41+
},
42+
Test {
43+
name: "ripgrep",
44+
repo: "https://github.com/BurntSushi/ripgrep",
45+
sha: "5487dffefaa34e5fc04321335aa716f415082977",
46+
lock: None,
47+
},
48+
Test {
49+
name: "tokei",
50+
repo: "https://github.com/Aaronepower/tokei",
51+
sha: "9faa8d4210ba19ad76d736e46e4963cfcef329d6",
52+
lock: None,
53+
},
54+
Test {
55+
name: "treeify",
56+
repo: "https://github.com/dzamlo/treeify",
57+
sha: "999001b223152441198f117a68fb81f57bc086dd",
58+
lock: None,
59+
},
60+
Test {
61+
name: "xsv",
62+
repo: "https://github.com/BurntSushi/xsv",
63+
sha: "5ec4fff4a3f507eda887049469897f02c6fae036",
64+
lock: None,
3565
}];
3666

37-
3867
fn main() {
3968
// One of the projects being tested here is Cargo, and when being tested
4069
// Cargo will at some point call `nmake.exe` on Windows MSVC. Unfortunately

0 commit comments

Comments
 (0)