File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -141,6 +141,26 @@ mod tests {
141
141
let manifest_store = Reader :: from_stream ( format, & mut dest) . unwrap ( ) ;
142
142
assert_eq ! ( manifest_store. validation_status( ) , None ) ;
143
143
144
+ let validation_results = manifest_store. validation_results ( ) . unwrap ( ) ;
145
+ let active_manifest_results = validation_results. active_manifest ( ) . unwrap ( ) ;
146
+ let active_manifest_success_codes = active_manifest_results. success ( ) ;
147
+
148
+ dbg ! ( & active_manifest_success_codes) ;
149
+
150
+ let mut ia_success_codes = active_manifest_success_codes. iter ( ) . filter ( |s| {
151
+ s. url ( )
152
+ . map ( |url| url. ends_with ( "cawg.identity" ) )
153
+ . unwrap_or ( false )
154
+ && !s. code ( ) . starts_with ( "assertion." )
155
+ } ) ;
156
+
157
+ let ia_success = ia_success_codes. next ( ) . unwrap ( ) ;
158
+ dbg ! ( & ia_success) ;
159
+
160
+ if true {
161
+ panic ! ( "Look for identity assertion success codes" ) ;
162
+ }
163
+
144
164
let manifest = manifest_store. active_manifest ( ) . unwrap ( ) ;
145
165
let mut st = StatusTracker :: default ( ) ;
146
166
let mut ia_iter = IdentityAssertion :: from_manifest ( manifest, & mut st) ;
You can’t perform that action at this time.
0 commit comments