@@ -136,14 +136,13 @@ mod tests {
136
136
verification_method:: { VerificationMethod , VerificationMethodType } ,
137
137
} ;
138
138
use did_parser:: DidUrl ;
139
- use did_resolver:: traits:: resolvable:: resolution_output:: DidResolutionOutput ;
140
139
use pretty_assertions:: assert_eq;
141
140
142
141
use super :: * ;
143
142
use crate :: {
144
143
helpers:: convert_to_hashmap,
145
144
peer_did:: { numalgos:: numalgo2:: Numalgo2 , PeerDid } ,
146
- resolver:: { options:: PublicKeyEncoding , PeerDidResolver } ,
145
+ resolver:: { options:: PublicKeyEncoding } ,
147
146
} ;
148
147
149
148
fn create_verification_method (
@@ -197,7 +196,7 @@ mod tests {
197
196
. routing_keys ( vec ! [ ServiceKeyKind :: Reference (
198
197
"did:example:somemediator#somekey" . parse( ) . unwrap( ) ,
199
198
) ] )
200
- . accept ( vec ! [ "didcomm/aip2;env=rfc587" . into( ) ] )
199
+ . accept ( vec ! [ "didcomm/v2" . into ( ) , "didcomm/ aip2;env=rfc587". into( ) ] )
201
200
. build ( ) ;
202
201
203
202
let service = Service :: new (
@@ -214,17 +213,14 @@ mod tests {
214
213
let did = append_encoded_service_segment ( did. to_string ( ) , & did_document) . unwrap ( ) ;
215
214
216
215
let did_parsed = PeerDid :: < Numalgo2 > :: parse ( did. clone ( ) ) . unwrap ( ) ;
217
- let DidResolutionOutput { did_document, .. } =
218
- PeerDidResolver :: resolve_peerdid2 ( & did_parsed, PublicKeyEncoding :: Base58 )
219
- . await
220
- . unwrap ( ) ;
216
+ let ddo = did_parsed. to_did_doc ( PublicKeyEncoding :: Base58 ) . unwrap ( ) ;
221
217
222
218
let did_expected_parsed = PeerDid :: < Numalgo2 > :: parse ( did_expected. clone ( ) ) . unwrap ( ) ;
223
219
let ddo_expected = did_expected_parsed
224
220
. to_did_doc ( PublicKeyEncoding :: Base58 )
225
221
. unwrap ( ) ;
226
222
227
- assert_eq ! ( did_document , ddo_expected) ;
223
+ assert_eq ! ( ddo , ddo_expected) ;
228
224
assert_eq ! ( did, did_expected) ;
229
225
}
230
226
0 commit comments