23 lines
768 B
Rust
23 lines
768 B
Rust
#[test]
|
|
fn valid_failed_fetch_results_and_subtree_survive_cli_restart() {
|
|
let status = std::process::Command::new("python3")
|
|
.arg("tests/support/test_failed_fetch.py")
|
|
.arg(env!("CARGO_BIN_EXE_panda-rpki"))
|
|
.status()
|
|
.expect("start failed-fetch CLI driver");
|
|
assert!(status.success(), "failed-fetch E2E failed: {status}");
|
|
}
|
|
|
|
#[test]
|
|
fn signed_failed_fetch_mutations_over_both_transports() {
|
|
let status = std::process::Command::new("python3")
|
|
.arg("tests/support/test_failed_fetch_extended.py")
|
|
.arg(env!("CARGO_BIN_EXE_panda-rpki"))
|
|
.status()
|
|
.expect("start extended failed-fetch driver");
|
|
assert!(
|
|
status.success(),
|
|
"extended failed-fetch E2E failed: {status}"
|
|
);
|
|
}
|