Add test to run into issue with stack.len()

This commit is contained in:
Sebastian Thiel 2017-03-06 09:59:00 +01:00
parent 357b994fac
commit f92ac2477b
2 changed files with 11 additions and 0 deletions

View File

@ -196,6 +196,17 @@ mod test {
"c0cbdf7cdd03c9773e5468e1f6d2da7d5cbb1875"); "c0cbdf7cdd03c9773e5468e1f6d2da7d5cbb1875");
} }
#[test]
fn parse_empty_chain() {
let der = include_bytes!("../test/keystore-empty-chain.p12");
let pkcs12 = Pkcs12::from_der(der).unwrap();
let parsed = pkcs12.parse("cassandra").unwrap();
assert_eq!(parsed.chain.len(), 0);
assert_eq!(parsed.chain.into_iter().collect::<Vec<_>>().len(), 0);
}
#[test] #[test]
fn create() { fn create() {
let subject_name = "ns.example.com"; let subject_name = "ns.example.com";

Binary file not shown.