We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent eea1afa commit 6da8f96Copy full SHA for 6da8f96
rust/rbac-registration/src/cardano/cip509/validation.rs
@@ -611,10 +611,13 @@ mod tests {
611
612
let mut decoder = Decoder::new(aux_data.as_slice());
613
let cip509 = Cip509::decode(&mut decoder, &mut ()).expect("Failed to decode Cip509");
614
- assert!(validate_role_singing_key(
615
- &cip509.x509_chunks.0.role_set.as_ref().unwrap()[0],
616
- &mut validation_report
617
- ));
+ if let Some(role_set) = &cip509.x509_chunks.0.role_set {
+ for role in role_set {
+ if role.role_number == 0 {
+ assert!(validate_role_singing_key(role, &mut validation_report,));
618
+ }
619
620
621
}
622
623
#[test]
0 commit comments