rustwide 0.25.1

Execute your code on the Rust ecosystem.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use rustwide::{AlternativeRegistry, Crate};

const INDEX_URL: &str = "https://github.com/rust-lang/staging.crates.io-index";

#[test]
fn test_fetch() -> anyhow::Result<()> {
    let workspace = crate::utils::init_workspace()?;

    let alt = AlternativeRegistry::new(INDEX_URL);
    let krate = Crate::registry(alt, "foo", "0.4.0");
    krate.fetch(&workspace)?;

    Ok(())
}