@@ -233,8 +233,7 @@ mod tests {
233
233
..Default :: default ( )
234
234
} ) ;
235
235
let update_result = apply_update ( state, IdentityUpdate :: new_test ( vec ! [ update] ) ) ;
236
- assert ! ( update_result. is_err( ) ) ;
237
- assert_eq ! ( update_result. err( ) . unwrap( ) , AssociationError :: Replay ) ;
236
+ assert ! ( matches!( update_result, Err ( AssociationError :: Replay ) ) ) ;
238
237
}
239
238
240
239
#[ test]
@@ -285,11 +284,10 @@ mod tests {
285
284
let state_result = get_state ( vec ! [ IdentityUpdate :: new_test( vec![ Action :: CreateInbox (
286
285
action,
287
286
) ] ) ] ) ;
288
- assert ! ( state_result. is_err( ) ) ;
289
- assert_eq ! (
290
- state_result. err( ) . unwrap( ) ,
291
- AssociationError :: Signature ( SignatureError :: Invalid )
292
- ) ;
287
+ assert ! ( matches!(
288
+ state_result,
289
+ Err ( AssociationError :: Signature ( SignatureError :: Invalid ) )
290
+ ) ) ;
293
291
}
294
292
295
293
#[ test]
@@ -307,11 +305,10 @@ mod tests {
307
305
initial_state. clone ( ) ,
308
306
IdentityUpdate :: new_test ( vec ! [ update_with_bad_existing_member] ) ,
309
307
) ;
310
- assert ! ( update_result. is_err( ) ) ;
311
- assert_eq ! (
312
- update_result. err( ) . unwrap( ) ,
313
- AssociationError :: Signature ( SignatureError :: Invalid )
314
- ) ;
308
+ assert ! ( matches!(
309
+ update_result,
310
+ Err ( AssociationError :: Signature ( SignatureError :: Invalid ) )
311
+ ) ) ;
315
312
316
313
let update_with_bad_new_member = Action :: AddAssociation ( AddAssociation {
317
314
new_member_signature : bad_signature. clone ( ) ,
@@ -328,11 +325,10 @@ mod tests {
328
325
initial_state,
329
326
IdentityUpdate :: new_test ( vec ! [ update_with_bad_new_member] ) ,
330
327
) ;
331
- assert ! ( update_result_2. is_err( ) ) ;
332
- assert_eq ! (
333
- update_result_2. err( ) . unwrap( ) ,
334
- AssociationError :: Signature ( SignatureError :: Invalid )
335
- ) ;
328
+ assert ! ( matches!(
329
+ update_result_2,
330
+ Err ( AssociationError :: Signature ( SignatureError :: Invalid ) )
331
+ ) ) ;
336
332
}
337
333
338
334
#[ test]
@@ -351,11 +347,10 @@ mod tests {
351
347
} ) ;
352
348
353
349
let state_result = get_state ( vec ! [ IdentityUpdate :: new_test( vec![ create_request, update] ) ] ) ;
354
- assert ! ( state_result. is_err( ) ) ;
355
- assert_eq ! (
356
- state_result. err( ) . unwrap( ) ,
357
- AssociationError :: MissingExistingMember
358
- ) ;
350
+ assert ! ( matches!(
351
+ state_result,
352
+ Err ( AssociationError :: MissingExistingMember )
353
+ ) ) ;
359
354
}
360
355
361
356
#[ test]
@@ -383,14 +378,13 @@ mod tests {
383
378
} ) ;
384
379
385
380
let update_result = apply_update ( existing_state, IdentityUpdate :: new_test ( vec ! [ update] ) ) ;
386
- assert ! ( update_result. is_err( ) ) ;
387
- assert_eq ! (
388
- update_result. err( ) . unwrap( ) ,
389
- AssociationError :: MemberNotAllowed (
390
- MemberKind :: Installation . to_string( ) ,
391
- MemberKind :: Installation . to_string( )
392
- )
393
- ) ;
381
+ assert ! ( matches!(
382
+ update_result,
383
+ Err ( AssociationError :: MemberNotAllowed (
384
+ MemberKind :: Installation ,
385
+ MemberKind :: Installation
386
+ ) )
387
+ ) ) ;
394
388
}
395
389
396
390
#[ test]
@@ -569,10 +563,9 @@ mod tests {
569
563
570
564
let revoke_result =
571
565
apply_update ( new_state, IdentityUpdate :: new_test ( vec ! [ attempted_revoke] ) ) ;
572
- assert ! ( revoke_result. is_err( ) ) ;
573
- assert_eq ! (
574
- revoke_result. err( ) . unwrap( ) ,
575
- AssociationError :: MissingExistingMember
576
- ) ;
566
+ assert ! ( matches!(
567
+ revoke_result,
568
+ Err ( AssociationError :: MissingExistingMember )
569
+ ) ) ;
577
570
}
578
571
}
0 commit comments