Skip to content

Commit 8ec1f76

Browse files
committed
Add test for NameIterator behavior
1 parent ce94ca2 commit 8ec1f76

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/subject_name/mod.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -445,4 +445,12 @@ mod tests {
445445
"Unsupported(0x66)"
446446
);
447447
}
448+
449+
#[test]
450+
fn name_iter_end_after_error() {
451+
let input = untrusted::Input::from(&[0x30]);
452+
let mut iter = NameIterator::new(Some(input));
453+
assert_eq!(iter.next().unwrap().unwrap_err(), Error::BadDer);
454+
assert!(iter.next().is_none());
455+
}
448456
}

0 commit comments

Comments
 (0)