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 @@ -137,6 +137,26 @@ mod tests {
137
137
let manifest_store = Reader :: from_stream ( format, & mut dest) . unwrap ( ) ;
138
138
assert_eq ! ( manifest_store. validation_status( ) , None ) ;
139
139
140
+ let validation_results = manifest_store. validation_results ( ) . unwrap ( ) ;
141
+ let active_manifest_results = validation_results. active_manifest ( ) . unwrap ( ) ;
142
+ let active_manifest_success_codes = active_manifest_results. success ( ) ;
143
+
144
+ dbg ! ( & active_manifest_success_codes) ;
145
+
146
+ let mut ia_success_codes = active_manifest_success_codes. iter ( ) . filter ( |s| {
147
+ s. url ( )
148
+ . map ( |url| url. ends_with ( "cawg.identity" ) )
149
+ . unwrap_or ( false )
150
+ && !s. code ( ) . starts_with ( "assertion." )
151
+ } ) ;
152
+
153
+ let ia_success = ia_success_codes. next ( ) . unwrap ( ) ;
154
+ dbg ! ( & ia_success) ;
155
+
156
+ if true {
157
+ panic ! ( "Look for identity assertion success codes" ) ;
158
+ }
159
+
140
160
let manifest = manifest_store. active_manifest ( ) . unwrap ( ) ;
141
161
let mut st = StatusTracker :: default ( ) ;
142
162
let mut ia_iter = IdentityAssertion :: from_manifest ( manifest, & mut st) ;
You can’t perform that action at this time.
0 commit comments