@@ -431,18 +431,19 @@ fn test_data_vec_preserves_field_order() {
431431 event. publish ( & env) ;
432432 } ) ;
433433
434- let data: Val = ( 1000u64 , 500i128 ) . into_val ( & env) ;
435- let expected_event = xdr:: ContractEvent {
436- ext : xdr:: ExtensionPoint :: V0 ,
437- type_ : xdr:: ContractEventType :: Contract ,
438- contract_id : Some ( id. contract_id ( ) ) ,
439- body : xdr:: ContractEventBody :: V0 ( xdr:: ContractEventV0 {
440- topics : vec ! [ & env, symbol_short!( "deposit" ) , symbol_short!( "user" ) ] . into ( ) ,
441- data : xdr:: ScVal :: try_from_val ( & env, & data) . unwrap ( ) ,
442- } ) ,
443- } ;
444- assert_eq ! ( env. events( ) . all( ) , std:: vec![ expected_event. clone( ) ] , ) ;
445- assert_eq ! ( event. to_xdr( & env, & id) , expected_event) ;
434+ assert_eq ! (
435+ env. events( ) . all( ) ,
436+ vec![
437+ & env,
438+ (
439+ id,
440+ // Expect these event topics.
441+ ( symbol_short!( "deposit" ) , symbol_short!( "user" ) ) . into_val( & env) ,
442+ // Expect this event body.
443+ ( 1000u64 , 500i128 ) . into_val( & env)
444+ ) ,
445+ ] ,
446+ ) ;
446447}
447448
448449#[ test]
@@ -557,29 +558,30 @@ fn test_data_map_sorts_fields() {
557558 event. publish ( & env) ;
558559 } ) ;
559560
560- let data: Val = map ! [
561- & env,
562- (
563- symbol_short!( "amount" ) ,
564- <_ as IntoVal <Env , Val >>:: into_val( & 500i128 , & env) ,
565- ) ,
566- (
567- symbol_short!( "time" ) ,
568- <_ as IntoVal <Env , Val >>:: into_val( & 1000u64 , & env) ,
569- ) ,
570- ]
571- . into_val ( & env) ;
572- let expected_event = xdr:: ContractEvent {
573- ext : xdr:: ExtensionPoint :: V0 ,
574- type_ : xdr:: ContractEventType :: Contract ,
575- contract_id : Some ( id. contract_id ( ) ) ,
576- body : xdr:: ContractEventBody :: V0 ( xdr:: ContractEventV0 {
577- topics : vec ! [ & env, symbol_short!( "deposit" ) , symbol_short!( "user" ) ] . into ( ) ,
578- data : xdr:: ScVal :: try_from_val ( & env, & data) . unwrap ( ) ,
579- } ) ,
580- } ;
581- assert_eq ! ( env. events( ) . all( ) , std:: vec![ expected_event. clone( ) ] , ) ;
582- assert_eq ! ( event. to_xdr( & env, & id) , expected_event) ;
561+ assert_eq ! (
562+ env. events( ) . all( ) ,
563+ vec![
564+ & env,
565+ (
566+ id,
567+ // Expect these event topics.
568+ ( symbol_short!( "deposit" ) , symbol_short!( "user" ) ) . into_val( & env) ,
569+ // Expect this event body.
570+ map![
571+ & env,
572+ (
573+ symbol_short!( "amount" ) ,
574+ <_ as IntoVal <Env , Val >>:: into_val( & 500i128 , & env) ,
575+ ) ,
576+ (
577+ symbol_short!( "time" ) ,
578+ <_ as IntoVal <Env , Val >>:: into_val( & 1000u64 , & env) ,
579+ ) ,
580+ ]
581+ . into_val( & env)
582+ ) ,
583+ ] ,
584+ ) ;
583585}
584586
585587#[ test]
0 commit comments