faucet-cli 1.8.1

Config-driven CLI runner for faucet-stream pipelines (YAML / JSON, Meltano-style)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use assert_cmd::Command;
use predicates::str::contains;

#[test]
fn schema_secrets_lists_all_four_schemes() {
    Command::cargo_bin("faucet")
        .unwrap()
        .args(["schema", "secrets"])
        .assert()
        .success()
        .stdout(contains("vault"))
        .stdout(contains("aws-sm"))
        .stdout(contains("gcp-sm"))
        .stdout(contains("azure-kv"));
}