keyfork-tests: update to use --to-stdout, use keyforkd properly
This commit is contained in:
parent
8838d4d26f
commit
5ad48e716e
|
@ -7,18 +7,20 @@ use openpgp::{
|
||||||
types::KeyFlags,
|
types::KeyFlags,
|
||||||
Cert,
|
Cert,
|
||||||
};
|
};
|
||||||
|
use keyforkd::test_util::{run_test, Panicable};
|
||||||
|
|
||||||
const KEYFORK_BIN: &str = "keyfork";
|
const KEYFORK_BIN: &str = "keyfork";
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test() {
|
fn test() {
|
||||||
|
run_test(b"AAAA", |_| {
|
||||||
let policy = StandardPolicy::new();
|
let policy = StandardPolicy::new();
|
||||||
|
|
||||||
let command_output = Command::cargo_bin(KEYFORK_BIN)
|
let command_output = Command::cargo_bin(KEYFORK_BIN)
|
||||||
.unwrap()
|
.unwrap()
|
||||||
.args([
|
.args([
|
||||||
"derive",
|
"derive",
|
||||||
"openpgp",
|
"openpgp",
|
||||||
|
"--to-stdout",
|
||||||
"Ryan Heywood (RyanSquared) <ryan@distrust.co>",
|
"Ryan Heywood (RyanSquared) <ryan@distrust.co>",
|
||||||
])
|
])
|
||||||
.assert()
|
.assert()
|
||||||
|
@ -53,4 +55,7 @@ fn test() {
|
||||||
key.parts_into_secret().expect("has secret keys");
|
key.parts_into_secret().expect("has secret keys");
|
||||||
}
|
}
|
||||||
assert!(key_formats.is_empty(), "remaining key formats: {key_formats:?}");
|
assert!(key_formats.is_empty(), "remaining key formats: {key_formats:?}");
|
||||||
|
|
||||||
|
Panicable::Ok(())
|
||||||
|
}).unwrap();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue