@@ -47,12 +47,6 @@ func TestEvents(t *testing.T) {
4747			preConfirmedB  =  b 
4848		}
4949	}
50- 	preConfirmed  :=  core .NewPreConfirmed (preConfirmedB , nil , nil , nil )
51- 	pendingData  :=  preConfirmed .AsPendingData ()
52- 	mockSyncReader .EXPECT ().PendingData ().Return (
53- 		& pendingData ,
54- 		nil ,
55- 	).Times (2 )
5650
5751	handler  :=  rpc .New (chain , mockSyncReader , nil , "" , utils .NewNopZapLogger ())
5852	from  :=  utils .HexToFelt (t , "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7" )
@@ -72,12 +66,12 @@ func TestEvents(t *testing.T) {
7266	}
7367
7468	t .Run ("filter non-existent" , func (t  * testing.T ) {
75- 		t .Run ("block number" , func (t  * testing.T ) {
69+ 		t .Run ("block number - bounds to latest " , func (t  * testing.T ) {
7670			number  :=  blockIDNumber (t , 55 )
7771			args .ToBlock  =  & number 
7872			events , err  :=  handler .Events (args )
7973			require .Nil (t , err )
80- 			require .Len (t , events .Events , 5 )
74+ 			require .Len (t , events .Events , 4 )
8175		})
8276
8377		t .Run ("block hash" , func (t  * testing.T ) {
@@ -202,11 +196,17 @@ func TestEvents(t *testing.T) {
202196	})
203197
204198	t .Run ("get pre_confirmed events without pagination" , func (t  * testing.T ) {
205- 		preConfirmed  :=  blockIDPreConfirmed (t )
199+ 		preConfirmed  :=  core .NewPreConfirmed (preConfirmedB , nil , nil , nil )
200+ 		pendingData  :=  preConfirmed .AsPendingData ()
201+ 		mockSyncReader .EXPECT ().PendingData ().Return (
202+ 			& pendingData ,
203+ 			nil ,
204+ 		)
205+ 		preConfirmedID  :=  blockIDPreConfirmed (t )
206206		args  =  rpc.EventArgs {
207207			EventFilter : rpc.EventFilter {
208- 				FromBlock : & preConfirmed ,
209- 				ToBlock :   & preConfirmed ,
208+ 				FromBlock : & preConfirmedID ,
209+ 				ToBlock :   & preConfirmedID ,
210210			},
211211			ResultPageRequest : rpcv6.ResultPageRequest {
212212				ChunkSize :         100 ,
@@ -225,7 +225,7 @@ func TestEvents(t *testing.T) {
225225
226226	t .Run ("get pre_confirmed events with pagination" , func (t  * testing.T ) {
227227		var  err  error 
228- 		preConfirmedB , err  =  gw .BlockByNumber (t .Context (), 5 )
228+ 		preConfirmedB , err  =  gw .BlockByNumber (t .Context (), 6 )
229229		require .Nil (t , err )
230230		preConfirmedID  :=  blockIDPreConfirmed (t )
231231		args  =  rpc.EventArgs {
@@ -262,10 +262,9 @@ func TestEvents(t *testing.T) {
262262				require .NotEmpty (t , events .ContinuationToken )
263263			}
264264
265- 			assert .Equal (t , actualEvent .From , expectedEvent .From )
266- 			assert .Equal (t , actualEvent .Keys , expectedEvent .Keys )
267- 			assert .Equal (t , actualEvent .Data , expectedEvent .Data )
268- 
265+ 			assert .Equal (t , expectedEvent .From .String (), actualEvent .From .String ())
266+ 			assert .Equal (t , expectedEvent .Keys , actualEvent .Keys )
267+ 			assert .Equal (t , expectedEvent .Data , actualEvent .Data )
269268			args .ContinuationToken  =  events .ContinuationToken 
270269		}
271270	})
0 commit comments