@@ -27,9 +27,9 @@ describe('PollingController', () => {
27
27
name : 'PollingController' ,
28
28
state : { foo : 'bar' } ,
29
29
} ) ;
30
- controller . start ( 'mainnet' ) ;
30
+ controller . startPollingByNetworkClientId ( 'mainnet' ) ;
31
31
jest . advanceTimersByTime ( TICK_TIME ) ;
32
- controller . stopAll ( ) ;
32
+ controller . stopAllPolling ( ) ;
33
33
expect ( controller . executePoll ) . toHaveBeenCalledTimes ( 1 ) ;
34
34
} ) ;
35
35
} ) ;
@@ -47,12 +47,12 @@ describe('PollingController', () => {
47
47
name : 'PollingController' ,
48
48
state : { foo : 'bar' } ,
49
49
} ) ;
50
- const pollingToken = controller . start ( 'mainnet' ) ;
50
+ const pollingToken = controller . startPollingByNetworkClientId ( 'mainnet' ) ;
51
51
jest . advanceTimersByTime ( TICK_TIME ) ;
52
- controller . stop ( pollingToken ) ;
52
+ controller . stopPollingByNetworkClientId ( pollingToken ) ;
53
53
jest . advanceTimersByTime ( TICK_TIME ) ;
54
54
expect ( controller . executePoll ) . toHaveBeenCalledTimes ( 1 ) ;
55
- controller . stopAll ( ) ;
55
+ controller . stopAllPolling ( ) ;
56
56
} ) ;
57
57
it ( 'should not stop polling if called with one of multiple active polling tokens for a given networkClient' , async ( ) => {
58
58
jest . useFakeTimers ( ) ;
@@ -67,15 +67,15 @@ describe('PollingController', () => {
67
67
name : 'PollingController' ,
68
68
state : { foo : 'bar' } ,
69
69
} ) ;
70
- const pollingToken1 = controller . start ( 'mainnet' ) ;
71
- controller . start ( 'mainnet' ) ;
70
+ const pollingToken1 = controller . startPollingByNetworkClientId ( 'mainnet' ) ;
71
+ controller . startPollingByNetworkClientId ( 'mainnet' ) ;
72
72
jest . advanceTimersByTime ( TICK_TIME ) ;
73
73
await Promise . resolve ( ) ;
74
- controller . stop ( pollingToken1 ) ;
74
+ controller . stopPollingByNetworkClientId ( pollingToken1 ) ;
75
75
jest . advanceTimersByTime ( TICK_TIME ) ;
76
76
await Promise . resolve ( ) ;
77
77
expect ( controller . executePoll ) . toHaveBeenCalledTimes ( 2 ) ;
78
- controller . stopAll ( ) ;
78
+ controller . stopAllPolling ( ) ;
79
79
} ) ;
80
80
it ( 'should error if no pollingToken is passed' , ( ) => {
81
81
jest . useFakeTimers ( ) ;
@@ -90,11 +90,11 @@ describe('PollingController', () => {
90
90
name : 'PollingController' ,
91
91
state : { foo : 'bar' } ,
92
92
} ) ;
93
- controller . start ( 'mainnet' ) ;
93
+ controller . startPollingByNetworkClientId ( 'mainnet' ) ;
94
94
expect ( ( ) => {
95
- controller . stop ( undefined as unknown as any ) ;
95
+ controller . stopPollingByNetworkClientId ( undefined as unknown as any ) ;
96
96
} ) . toThrow ( 'pollingToken required' ) ;
97
- controller . stopAll ( ) ;
97
+ controller . stopAllPolling ( ) ;
98
98
} ) ;
99
99
it ( 'should error if no matching pollingToken is found' , ( ) => {
100
100
jest . useFakeTimers ( ) ;
@@ -109,11 +109,11 @@ describe('PollingController', () => {
109
109
name : 'PollingController' ,
110
110
state : { foo : 'bar' } ,
111
111
} ) ;
112
- controller . start ( 'mainnet' ) ;
112
+ controller . startPollingByNetworkClientId ( 'mainnet' ) ;
113
113
expect ( ( ) => {
114
- controller . stop ( 'potato' ) ;
114
+ controller . stopPollingByNetworkClientId ( 'potato' ) ;
115
115
} ) . toThrow ( 'pollingToken not found' ) ;
116
- controller . stopAll ( ) ;
116
+ controller . stopAllPolling ( ) ;
117
117
} ) ;
118
118
} ) ;
119
119
describe ( 'poll' , ( ) => {
@@ -131,7 +131,7 @@ describe('PollingController', () => {
131
131
name : 'PollingController' ,
132
132
state : { foo : 'bar' } ,
133
133
} ) ;
134
- controller . start ( 'mainnet' ) ;
134
+ controller . startPollingByNetworkClientId ( 'mainnet' ) ;
135
135
jest . advanceTimersByTime ( TICK_TIME ) ;
136
136
await Promise . resolve ( ) ;
137
137
jest . advanceTimersByTime ( TICK_TIME ) ;
@@ -152,14 +152,14 @@ describe('PollingController', () => {
152
152
name : 'PollingController' ,
153
153
state : { foo : 'bar' } ,
154
154
} ) ;
155
- controller . start ( 'mainnet' ) ;
156
- controller . start ( 'mainnet' ) ;
155
+ controller . startPollingByNetworkClientId ( 'mainnet' ) ;
156
+ controller . startPollingByNetworkClientId ( 'mainnet' ) ;
157
157
jest . advanceTimersByTime ( TICK_TIME ) ;
158
158
await Promise . resolve ( ) ;
159
159
jest . advanceTimersByTime ( TICK_TIME ) ;
160
160
await Promise . resolve ( ) ;
161
161
expect ( controller . executePoll ) . toHaveBeenCalledTimes ( 2 ) ;
162
- controller . stopAll ( ) ;
162
+ controller . stopAllPolling ( ) ;
163
163
} ) ;
164
164
it ( 'should publish "pollingComplete" when stop is called' , async ( ) => {
165
165
jest . useFakeTimers ( ) ;
@@ -177,9 +177,9 @@ describe('PollingController', () => {
177
177
name,
178
178
state : { foo : 'bar' } ,
179
179
} ) ;
180
- controller . onPollingComplete ( 'mainnet' , pollingComplete ) ;
181
- const pollingToken = controller . start ( 'mainnet' ) ;
182
- controller . stop ( pollingToken ) ;
180
+ controller . onPollingCompleteByNetworkClientId ( 'mainnet' , pollingComplete ) ;
181
+ const pollingToken = controller . startPollingByNetworkClientId ( 'mainnet' ) ;
182
+ controller . stopPollingByNetworkClientId ( pollingToken ) ;
183
183
expect ( pollingComplete ) . toHaveBeenCalledTimes ( 1 ) ;
184
184
} ) ;
185
185
it ( 'should poll at the interval length when set via setIntervalLength' , async ( ) => {
@@ -197,7 +197,7 @@ describe('PollingController', () => {
197
197
state : { foo : 'bar' } ,
198
198
} ) ;
199
199
controller . setIntervalLength ( TICK_TIME * 3 ) ;
200
- controller . start ( 'mainnet' ) ;
200
+ controller . startPollingByNetworkClientId ( 'mainnet' ) ;
201
201
jest . advanceTimersByTime ( TICK_TIME ) ;
202
202
await Promise . resolve ( ) ;
203
203
expect ( controller . executePoll ) . not . toHaveBeenCalled ( ) ;
@@ -226,8 +226,8 @@ describe('PollingController', () => {
226
226
name : 'PollingController' ,
227
227
state : { foo : 'bar' } ,
228
228
} ) ;
229
- controller . start ( 'mainnet' ) ;
230
- controller . start ( 'rinkeby' ) ;
229
+ controller . startPollingByNetworkClientId ( 'mainnet' ) ;
230
+ controller . startPollingByNetworkClientId ( 'rinkeby' ) ;
231
231
jest . advanceTimersByTime ( TICK_TIME ) ;
232
232
await Promise . resolve ( ) ;
233
233
expect ( controller . executePoll . mock . calls ) . toMatchObject ( [
@@ -242,7 +242,7 @@ describe('PollingController', () => {
242
242
[ 'mainnet' ] ,
243
243
[ 'rinkeby' ] ,
244
244
] ) ;
245
- controller . stopAll ( ) ;
245
+ controller . stopAllPolling ( ) ;
246
246
} ) ;
247
247
248
248
it ( 'should poll multiple networkClientIds when setting interval length' , async ( ) => {
@@ -260,10 +260,10 @@ describe('PollingController', () => {
260
260
state : { foo : 'bar' } ,
261
261
} ) ;
262
262
controller . setIntervalLength ( TICK_TIME * 2 ) ;
263
- controller . start ( 'mainnet' ) ;
263
+ controller . startPollingByNetworkClientId ( 'mainnet' ) ;
264
264
jest . advanceTimersByTime ( TICK_TIME ) ;
265
265
await Promise . resolve ( ) ;
266
- controller . start ( 'sepolia' ) ;
266
+ controller . startPollingByNetworkClientId ( 'sepolia' ) ;
267
267
expect ( controller . executePoll . mock . calls ) . toMatchObject ( [ ] ) ;
268
268
jest . advanceTimersByTime ( TICK_TIME ) ;
269
269
await Promise . resolve ( ) ;
0 commit comments