Files
panda-rpki-oss/tests/failed_fetch_e2e.rs
yuyr 2d7501db08
Some checks failed
ci / rust (push) Failing after 4s
ci / docker (push) Failing after 1m27s
ci / audit (push) Failing after 3s
20261016 修复 Manifest failed-fetch 缓存与子树恢复
2026-10-16 15:53:40 +08:00

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}"
);
}