anza-xtask 0.2.0

Blockchain, Rebuilt for Scale
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#[test]
fn test_hello() {
    let output = assert_cmd::cargo::cargo_bin_cmd!("cargo-anza-xtask")
        .args(["anza-xtask", "hello", "--verbose"])
        .unwrap();
    assert!(
        output.status.success(),
        "hello command should succeed: {}",
        String::from_utf8_lossy(&output.stderr)
    );

    // env_logger direct to stderr by default
    let stdout = String::from_utf8_lossy(&output.stderr);
    assert!(stdout.contains("DEBUG MODE"));
    assert!(stdout.contains("Hello!"));
}