1- use graph:: blockchain:: block_stream:: { EntityWithType , FirehoseCursor } ;
1+ use graph:: blockchain:: block_stream:: { EntitySourceOperation , FirehoseCursor } ;
22use graph:: data:: subgraph:: schema:: DeploymentCreate ;
33use graph:: data:: value:: Word ;
44use graph:: data_source:: CausalityRegion ;
@@ -337,13 +337,13 @@ fn restart() {
337337fn read_range_test ( ) {
338338 run_test ( |store, writable, sourceable, deployment| async move {
339339 let result_entities = vec ! [
340- r#"(1, [EntityWithType { entity_op: Create, entity_type: EntityType(Counter), entity: Entity { count: Int(2), id: String("1") }, vid: 1 }, EntityWithType { entity_op: Create, entity_type: EntityType(Counter2), entity: Entity { count: Int(2), id: String("1") }, vid: 1 }])"# ,
341- r#"(2, [EntityWithType { entity_op: Modify, entity_type: EntityType(Counter), entity: Entity { count: Int(4), id: String("1") }, vid: 2 }, EntityWithType { entity_op: Create, entity_type: EntityType(Counter2), entity: Entity { count: Int(4), id: String("2") }, vid: 2 }])"# ,
342- r#"(3, [EntityWithType { entity_op: Delete, entity_type: EntityType(Counter), entity: Entity { count: Int(4), id: String("1") }, vid: 2 }, EntityWithType { entity_op: Create, entity_type: EntityType(Counter2), entity: Entity { count: Int(6), id: String("3") }, vid: 3 }])"# ,
343- r#"(4, [EntityWithType { entity_op: Create, entity_type: EntityType(Counter), entity: Entity { count: Int(8), id: String("1") }, vid: 3 }, EntityWithType { entity_op: Create, entity_type: EntityType(Counter2), entity: Entity { count: Int(8), id: String("4") }, vid: 4 }])"# ,
344- r#"(5, [EntityWithType { entity_op: Delete, entity_type: EntityType(Counter), entity: Entity { count: Int(8), id: String("1") }, vid: 3 }, EntityWithType { entity_op: Create, entity_type: EntityType(Counter2), entity: Entity { count: Int(10), id: String("5") }, vid: 5 }])"# ,
345- r#"(6, [EntityWithType { entity_op: Create, entity_type: EntityType(Counter), entity: Entity { count: Int(12), id: String("1") }, vid: 4 }])"# ,
346- r#"(7, [EntityWithType { entity_op: Delete, entity_type: EntityType(Counter), entity: Entity { count: Int(12), id: String("1") }, vid: 4 }])"# ,
340+ r#"(1, [EntitySourceOperation { entity_op: Create, entity_type: EntityType(Counter), entity: Entity { count: Int(2), id: String("1") }, vid: 1 }, EntitySourceOperation { entity_op: Create, entity_type: EntityType(Counter2), entity: Entity { count: Int(2), id: String("1") }, vid: 1 }])"# ,
341+ r#"(2, [EntitySourceOperation { entity_op: Modify, entity_type: EntityType(Counter), entity: Entity { count: Int(4), id: String("1") }, vid: 2 }, EntitySourceOperation { entity_op: Create, entity_type: EntityType(Counter2), entity: Entity { count: Int(4), id: String("2") }, vid: 2 }])"# ,
342+ r#"(3, [EntitySourceOperation { entity_op: Delete, entity_type: EntityType(Counter), entity: Entity { count: Int(4), id: String("1") }, vid: 2 }, EntitySourceOperation { entity_op: Create, entity_type: EntityType(Counter2), entity: Entity { count: Int(6), id: String("3") }, vid: 3 }])"# ,
343+ r#"(4, [EntitySourceOperation { entity_op: Create, entity_type: EntityType(Counter), entity: Entity { count: Int(8), id: String("1") }, vid: 3 }, EntitySourceOperation { entity_op: Create, entity_type: EntityType(Counter2), entity: Entity { count: Int(8), id: String("4") }, vid: 4 }])"# ,
344+ r#"(5, [EntitySourceOperation { entity_op: Delete, entity_type: EntityType(Counter), entity: Entity { count: Int(8), id: String("1") }, vid: 3 }, EntitySourceOperation { entity_op: Create, entity_type: EntityType(Counter2), entity: Entity { count: Int(10), id: String("5") }, vid: 5 }])"# ,
345+ r#"(6, [EntitySourceOperation { entity_op: Create, entity_type: EntityType(Counter), entity: Entity { count: Int(12), id: String("1") }, vid: 4 }])"# ,
346+ r#"(7, [EntitySourceOperation { entity_op: Delete, entity_type: EntityType(Counter), entity: Entity { count: Int(12), id: String("1") }, vid: 4 }])"# ,
347347 ] ;
348348 let subgraph_store = store. subgraph_store ( ) ;
349349 writable. deployment_synced ( ) . unwrap ( ) ;
@@ -356,7 +356,7 @@ fn read_range_test() {
356356
357357 let br: Range < BlockNumber > = 0 ..18 ;
358358 let entity_types = vec ! [ COUNTER_TYPE . clone( ) , COUNTER2_TYPE . clone( ) ] ;
359- let e: BTreeMap < i32 , Vec < EntityWithType > > = sourceable
359+ let e: BTreeMap < i32 , Vec < EntitySourceOperation > > = sourceable
360360 . get_range ( entity_types. clone ( ) , CausalityRegion :: ONCHAIN , br. clone ( ) )
361361 . unwrap ( ) ;
362362 assert_eq ! ( e. len( ) , 5 ) ;
@@ -370,7 +370,7 @@ fn read_range_test() {
370370 }
371371 writable. flush ( ) . await . unwrap ( ) ;
372372 writable. deployment_synced ( ) . unwrap ( ) ;
373- let e: BTreeMap < i32 , Vec < EntityWithType > > = sourceable
373+ let e: BTreeMap < i32 , Vec < EntitySourceOperation > > = sourceable
374374 . get_range ( entity_types, CausalityRegion :: ONCHAIN , br)
375375 . unwrap ( ) ;
376376 assert_eq ! ( e. len( ) , 7 ) ;
0 commit comments