@@ -507,9 +507,9 @@ fn check_for_account_with_multiple_wallets() {
507507 causality_region : CausalityRegion :: ONCHAIN ,
508508 } ;
509509 let result = cache. load_related ( & request) . unwrap ( ) ;
510- let wallet_1 = create_wallet_entity ( "1" , & account_id, 67_i32 , 1 ) ;
511- let wallet_2 = create_wallet_entity ( "2" , & account_id, 92_i32 , 2 ) ;
512- let wallet_3 = create_wallet_entity ( "3" , & account_id, 192_i32 , 3 ) ;
510+ let wallet_1 = create_wallet_entity_no_vid ( "1" , & account_id, 67_i32 ) ;
511+ let wallet_2 = create_wallet_entity_no_vid ( "2" , & account_id, 92_i32 ) ;
512+ let wallet_3 = create_wallet_entity_no_vid ( "3" , & account_id, 192_i32 ) ;
513513 let expeted_vec = vec ! [ wallet_1, wallet_2, wallet_3] ;
514514
515515 assert_eq ! ( result, expeted_vec) ;
@@ -527,7 +527,7 @@ fn check_for_account_with_single_wallet() {
527527 causality_region : CausalityRegion :: ONCHAIN ,
528528 } ;
529529 let result = cache. load_related ( & request) . unwrap ( ) ;
530- let wallet_1 = create_wallet_entity ( "4" , & account_id, 32_i32 , 4 ) ;
530+ let wallet_1 = create_wallet_entity_no_vid ( "4" , & account_id, 32_i32 ) ;
531531 let expeted_vec = vec ! [ wallet_1] ;
532532
533533 assert_eq ! ( result, expeted_vec) ;
@@ -611,7 +611,7 @@ fn check_for_insert_async_store() {
611611 causality_region : CausalityRegion :: ONCHAIN ,
612612 } ;
613613 let result = cache. load_related ( & request) . unwrap ( ) ;
614- let wallet_1 = create_wallet_entity ( "4" , & account_id, 32_i32 , 4 ) ;
614+ let wallet_1 = create_wallet_entity_no_vid ( "4" , & account_id, 32_i32 ) ;
615615 let wallet_2 = create_wallet_entity ( "5" , & account_id, 79_i32 , 12 ) ;
616616 let wallet_3 = create_wallet_entity ( "6" , & account_id, 200_i32 , 13 ) ;
617617 let expeted_vec = vec ! [ wallet_1, wallet_2, wallet_3] ;
@@ -643,9 +643,9 @@ fn check_for_insert_async_not_related() {
643643 causality_region : CausalityRegion :: ONCHAIN ,
644644 } ;
645645 let result = cache. load_related ( & request) . unwrap ( ) ;
646- let wallet_1 = create_wallet_entity ( "1" , & account_id, 67_i32 , 1 ) ;
647- let wallet_2 = create_wallet_entity ( "2" , & account_id, 92_i32 , 2 ) ;
648- let wallet_3 = create_wallet_entity ( "3" , & account_id, 192_i32 , 3 ) ;
646+ let wallet_1 = create_wallet_entity_no_vid ( "1" , & account_id, 67_i32 ) ;
647+ let wallet_2 = create_wallet_entity_no_vid ( "2" , & account_id, 92_i32 ) ;
648+ let wallet_3 = create_wallet_entity_no_vid ( "3" , & account_id, 192_i32 ) ;
649649 let expeted_vec = vec ! [ wallet_1, wallet_2, wallet_3] ;
650650
651651 assert_eq ! ( result, expeted_vec) ;
@@ -681,8 +681,8 @@ fn check_for_update_async_related() {
681681 causality_region : CausalityRegion :: ONCHAIN ,
682682 } ;
683683 let result = cache. load_related ( & request) . unwrap ( ) ;
684- let wallet_2 = create_wallet_entity ( "2" , & account_id, 92_i32 , 2 ) ;
685- let wallet_3 = create_wallet_entity ( "3" , & account_id, 192_i32 , 3 ) ;
684+ let wallet_2 = create_wallet_entity_no_vid ( "2" , & account_id, 92_i32 ) ;
685+ let wallet_3 = create_wallet_entity_no_vid ( "3" , & account_id, 192_i32 ) ;
686686 let expeted_vec = vec ! [ new_data, wallet_2, wallet_3] ;
687687
688688 assert_eq ! ( result, expeted_vec) ;
@@ -711,8 +711,8 @@ fn check_for_delete_async_related() {
711711 causality_region : CausalityRegion :: ONCHAIN ,
712712 } ;
713713 let result = cache. load_related ( & request) . unwrap ( ) ;
714- let wallet_2 = create_wallet_entity ( "2" , & account_id, 92_i32 , 2 ) ;
715- let wallet_3 = create_wallet_entity ( "3" , & account_id, 192_i32 , 3 ) ;
714+ let wallet_2 = create_wallet_entity_no_vid ( "2" , & account_id, 92_i32 ) ;
715+ let wallet_3 = create_wallet_entity_no_vid ( "3" , & account_id, 192_i32 ) ;
716716 let expeted_vec = vec ! [ wallet_2, wallet_3] ;
717717
718718 assert_eq ! ( result, expeted_vec) ;
@@ -739,14 +739,12 @@ fn scoped_get() {
739739 let act5 = cache. get ( & key5, GetScope :: Store ) . unwrap ( ) ;
740740 assert_eq ! ( Some ( & wallet5) , act5. as_ref( ) . map( |e| e. as_ref( ) ) ) ;
741741
742- let mut wallet1a = wallet1. clone ( ) ;
743- wallet1a. set_vid ( 1 ) . unwrap ( ) ;
744742 // For an entity in the store, we can not get it `InBlock` but with
745743 // `Store`
746744 let act1 = cache. get ( & key1, GetScope :: InBlock ) . unwrap ( ) ;
747745 assert_eq ! ( None , act1) ;
748746 let act1 = cache. get ( & key1, GetScope :: Store ) . unwrap ( ) ;
749- assert_eq ! ( Some ( & wallet1a ) , act1. as_ref( ) . map( |e| e. as_ref( ) ) ) ;
747+ assert_eq ! ( Some ( & wallet1 ) , act1. as_ref( ) . map( |e| e. as_ref( ) ) ) ;
750748
751749 // Even after reading from the store, the entity is not visible with
752750 // `InBlock`
@@ -756,12 +754,11 @@ fn scoped_get() {
756754 let mut wallet1 = wallet1;
757755 wallet1. set ( "balance" , 70 ) . unwrap ( ) ;
758756 cache. set ( key1. clone ( ) , wallet1. clone ( ) , 0 ) . unwrap ( ) ;
759- wallet1a = wallet1;
760- wallet1a. set_vid ( 101 ) . unwrap ( ) ;
757+ wallet1. set_vid ( 101 ) . unwrap ( ) ;
761758 let act1 = cache. get ( & key1, GetScope :: InBlock ) . unwrap ( ) ;
762- assert_eq ! ( Some ( & wallet1a ) , act1. as_ref( ) . map( |e| e. as_ref( ) ) ) ;
759+ assert_eq ! ( Some ( & wallet1 ) , act1. as_ref( ) . map( |e| e. as_ref( ) ) ) ;
763760 let act1 = cache. get ( & key1, GetScope :: Store ) . unwrap ( ) ;
764- assert_eq ! ( Some ( & wallet1a ) , act1. as_ref( ) . map( |e| e. as_ref( ) ) ) ;
761+ assert_eq ! ( Some ( & wallet1 ) , act1. as_ref( ) . map( |e| e. as_ref( ) ) ) ;
765762 } )
766763}
767764
0 commit comments