@@ -391,7 +391,11 @@ func TestLeadGroupDeliverEvents(t *testing.T) {
391
391
Run (func (args mock.Arguments ) {
392
392
* args [1 ].(* string ) = testLogsFilterID1
393
393
}).Once ()
394
+
394
395
mRPC .On ("CallRPC" , mock .Anything , mock .Anything , "eth_getFilterLogs" , mock .Anything ).Return (nil ).Run (func (args mock.Arguments ) {
396
+ * args [1 ].(* []* logJSONRPC ) = make ([]* logJSONRPC , 0 )
397
+ }).Maybe ()
398
+ mRPC .On ("CallRPC" , mock .Anything , mock .Anything , "eth_getFilterChanges" , mock .Anything ).Return (nil ).Run (func (args mock.Arguments ) {
395
399
* args [1 ].(* []* logJSONRPC ) = []* logJSONRPC {
396
400
{
397
401
BlockNumber : ethtypes .NewHexInteger64 (212122 ),
@@ -408,6 +412,9 @@ func TestLeadGroupDeliverEvents(t *testing.T) {
408
412
},
409
413
}
410
414
}).Once ()
415
+ mRPC .On ("CallRPC" , mock .Anything , mock .Anything , "eth_getFilterChanges" , mock .Anything ).Return (nil ).Run (func (args mock.Arguments ) {
416
+ * args [1 ].(* []* logJSONRPC ) = []* logJSONRPC {}
417
+ })
411
418
mRPC .On ("CallRPC" , mock .Anything , mock .Anything , "eth_getBlockByHash" , "0x6b012339fbb85b70c58ecfd97b31950c4a28bcef5226e12dbe551cb1abaf3b4c" , false ).Return (nil ).Run (func (args mock.Arguments ) {
412
419
* args [1 ].(* * blockInfoJSONRPC ) = & blockInfoJSONRPC {
413
420
Number : ethtypes .NewHexInteger64 (212122 ),
@@ -464,6 +471,7 @@ func TestLeadGroupNearBlockZeroEnsureNonNegative(t *testing.T) {
464
471
}).Once ().Run (func (args mock.Arguments ) {
465
472
close (filtered )
466
473
})
474
+ mRPC .On ("CallRPC" , mock .Anything , mock .Anything , "eth_getFilterChanges" , mock .Anything ).Return (nil ).Maybe ()
467
475
mRPC .On ("CallRPC" , mock .Anything , mock .Anything , "eth_uninstallFilter" , mock .Anything ).Return (nil ).Run (func (args mock.Arguments ) {
468
476
* args [1 ].(* bool ) = true
469
477
}).Maybe ()
@@ -648,6 +656,9 @@ func TestStreamLoopChangeFilter(t *testing.T) {
648
656
mRPC .On ("CallRPC" , mock .Anything , mock .Anything , "eth_getFilterLogs" , mock .Anything ).Return (nil ).Run (func (args mock.Arguments ) {
649
657
* args [1 ].(* []* logJSONRPC ) = make ([]* logJSONRPC , 0 )
650
658
}).Maybe ()
659
+ mRPC .On ("CallRPC" , mock .Anything , mock .Anything , "eth_getFilterChanges" , mock .Anything ).Return (nil ).Run (func (args mock.Arguments ) {
660
+ * args [1 ].(* []* logJSONRPC ) = make ([]* logJSONRPC , 0 )
661
+ }).Maybe ()
651
662
mRPC .On ("CallRPC" , mock .Anything , mock .Anything , "eth_uninstallFilter" , mock .Anything ).Return (nil ).Run (func (args mock.Arguments ) {
652
663
* args [1 ].(* bool ) = true
653
664
}).Maybe ()
@@ -690,6 +701,9 @@ func TestStreamLoopFilterReset(t *testing.T) {
690
701
mRPC .On ("CallRPC" , mock .Anything , mock .Anything , "eth_getFilterLogs" , mock .Anything ).Return (nil ).Run (func (args mock.Arguments ) {
691
702
* args [1 ].(* []* logJSONRPC ) = make ([]* logJSONRPC , 0 )
692
703
}).Maybe ()
704
+ mRPC .On ("CallRPC" , mock .Anything , mock .Anything , "eth_getFilterChanges" , mock .Anything ).Return (nil ).Run (func (args mock.Arguments ) {
705
+ * args [1 ].(* []* logJSONRPC ) = make ([]* logJSONRPC , 0 )
706
+ }).Maybe ()
693
707
mRPC .On ("CallRPC" , mock .Anything , mock .Anything , "eth_uninstallFilter" , mock .Anything ).Return (nil ).Run (func (args mock.Arguments ) {
694
708
* args [1 ].(* bool ) = true
695
709
}).Maybe ()
@@ -747,6 +761,9 @@ func TestStreamLoopEnrichFail(t *testing.T) {
747
761
close (errorReturned )
748
762
}).
749
763
Return (& rpcbackend.RPCError {Message : "pop" }).Once ()
764
+ mRPC .On ("CallRPC" , mock .Anything , mock .Anything , "eth_getFilterChanges" , mock .Anything ).Return (nil ).Run (func (args mock.Arguments ) {
765
+ * args [1 ].(* []* logJSONRPC ) = make ([]* logJSONRPC , 0 )
766
+ }).Maybe ()
750
767
mRPC .On ("CallRPC" , mock .Anything , mock .Anything , "eth_uninstallFilter" , mock .Anything ).Return (nil ).Run (func (args mock.Arguments ) {
751
768
* args [1 ].(* bool ) = true
752
769
}).Maybe ()
0 commit comments