@@ -15,18 +15,18 @@ describe('Observable.combineLatest', () => {
15
15
const expected = '----uv--wx-y--z----|' ;
16
16
17
17
const combined = Observable . combineLatest ( firstSource , secondSource ,
18
- ( a : any , b : any ) => '' + a + b ) ;
18
+ ( a , b ) => '' + a + b ) ;
19
19
20
20
expectObservable ( combined ) . toBe ( expected , { u : 'ad' , v : 'ae' , w : 'af' , x : 'bf' , y : 'bg' , z : 'cg' } ) ;
21
21
} ) ;
22
22
23
- it ( 'should combine an immediately-scheduled source with an immediately-scheduled second' , ( done : MochaDone ) => {
23
+ it ( 'should combine an immediately-scheduled source with an immediately-scheduled second' , ( done ) => {
24
24
const a = Observable . of < number > ( 1 , 2 , 3 , queueScheduler ) ;
25
25
const b = Observable . of < number > ( 4 , 5 , 6 , 7 , 8 , queueScheduler ) ;
26
26
const r = [ [ 1 , 4 ] , [ 2 , 4 ] , [ 2 , 5 ] , [ 3 , 5 ] , [ 3 , 6 ] , [ 3 , 7 ] , [ 3 , 8 ] ] ;
27
27
28
28
//type definition need to be updated
29
- Observable . combineLatest ( a , b , queueScheduler ) . subscribe ( ( vals : any ) => {
29
+ Observable . combineLatest ( a , b , queueScheduler ) . subscribe ( ( vals ) => {
30
30
expect ( vals ) . to . deep . equal ( r . shift ( ) ) ;
31
31
} , ( x ) => {
32
32
done ( new Error ( 'should not be called' ) ) ;
@@ -42,7 +42,7 @@ describe('Observable.combineLatest', () => {
42
42
const expected = '----uv--wx-y--z----|' ;
43
43
44
44
const combined = Observable . combineLatest ( [ firstSource , secondSource ] ,
45
- ( a : any , b : any ) => '' + a + b ) ;
45
+ ( a : string , b : string ) => '' + a + b ) ;
46
46
47
47
expectObservable ( combined ) . toBe ( expected , { u : 'ad' , v : 'ae' , w : 'af' , x : 'bf' , y : 'bg' , z : 'cg' } ) ;
48
48
} ) ;
@@ -54,7 +54,7 @@ describe('Observable.combineLatest', () => {
54
54
const e2subs = '^' ;
55
55
const expected = '-' ;
56
56
57
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
57
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
58
58
59
59
expectObservable ( result ) . toBe ( expected ) ;
60
60
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -68,7 +68,7 @@ describe('Observable.combineLatest', () => {
68
68
const e2subs = '(^!)' ;
69
69
const expected = '-' ;
70
70
71
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
71
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
72
72
73
73
expectObservable ( result ) . toBe ( expected ) ;
74
74
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -82,7 +82,7 @@ describe('Observable.combineLatest', () => {
82
82
const e2subs = '^' ;
83
83
const expected = '-' ;
84
84
85
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
85
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
86
86
87
87
expectObservable ( result ) . toBe ( expected ) ;
88
88
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -96,7 +96,7 @@ describe('Observable.combineLatest', () => {
96
96
const e2subs = '(^!)' ;
97
97
const expected = '|' ;
98
98
99
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
99
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
100
100
101
101
expectObservable ( result ) . toBe ( expected ) ;
102
102
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -116,7 +116,7 @@ describe('Observable.combineLatest', () => {
116
116
const e2subs = '^ !' ;
117
117
const expected = '----|' ;
118
118
119
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
119
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
120
120
121
121
expectObservable ( result ) . toBe ( expected , values ) ;
122
122
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -133,7 +133,7 @@ describe('Observable.combineLatest', () => {
133
133
const e2subs = '^ !' ;
134
134
const expected = '----|' ;
135
135
136
- const result = Observable . combineLatest ( e2 , e1 , ( x : any , y : any ) => x + y ) ;
136
+ const result = Observable . combineLatest ( e2 , e1 , ( x , y ) => x + y ) ;
137
137
138
138
expectObservable ( result ) . toBe ( expected , values ) ;
139
139
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -150,7 +150,7 @@ describe('Observable.combineLatest', () => {
150
150
const e2subs = '^ ' ;
151
151
const expected = '-' ; //never
152
152
153
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
153
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
154
154
155
155
expectObservable ( result ) . toBe ( expected , values ) ;
156
156
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -167,7 +167,7 @@ describe('Observable.combineLatest', () => {
167
167
const e2subs = '^ !' ;
168
168
const expected = '-----' ; //never
169
169
170
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
170
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
171
171
172
172
expectObservable ( result ) . toBe ( expected , values ) ;
173
173
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -181,7 +181,7 @@ describe('Observable.combineLatest', () => {
181
181
const e2subs = '^ !' ;
182
182
const expected = '----x-yz--|' ;
183
183
184
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
184
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
185
185
186
186
expectObservable ( result ) . toBe ( expected , { x : 'bf' , y : 'cf' , z : 'cg' } ) ;
187
187
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -195,7 +195,7 @@ describe('Observable.combineLatest', () => {
195
195
const e2subs = '^ !' ;
196
196
const expected = '------#' ;
197
197
198
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
198
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
199
199
200
200
expectObservable ( result ) . toBe ( expected , null , 'shazbot!' ) ;
201
201
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -209,7 +209,7 @@ describe('Observable.combineLatest', () => {
209
209
const e2subs = '^ !' ;
210
210
const expected = '----#' ;
211
211
212
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
212
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
213
213
214
214
expectObservable ( result ) . toBe ( expected , null , 'too bad, honk' ) ;
215
215
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -223,7 +223,7 @@ describe('Observable.combineLatest', () => {
223
223
const e2subs = '^ !' ;
224
224
const expected = '--#' ;
225
225
226
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
226
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
227
227
228
228
expectObservable ( result ) . toBe ( expected , null , 'bazinga' ) ;
229
229
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -237,7 +237,7 @@ describe('Observable.combineLatest', () => {
237
237
const e2subs = '^ !' ;
238
238
const expected = '--#' ;
239
239
240
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
240
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
241
241
242
242
expectObservable ( result ) . toBe ( expected , null , 'bazinga' ) ;
243
243
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -251,7 +251,7 @@ describe('Observable.combineLatest', () => {
251
251
const e2subs = '^ !' ;
252
252
const expected = '--#' ;
253
253
254
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
254
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
255
255
256
256
expectObservable ( result ) . toBe ( expected , null , 'bazinga' ) ;
257
257
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -265,7 +265,7 @@ describe('Observable.combineLatest', () => {
265
265
const e2subs = '^ !' ;
266
266
const expected = '--#' ;
267
267
268
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
268
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
269
269
270
270
expectObservable ( result ) . toBe ( expected , null , 'flurp' ) ;
271
271
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -279,7 +279,7 @@ describe('Observable.combineLatest', () => {
279
279
const e2subs = '^ !' ;
280
280
const expected = '--#' ;
281
281
282
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
282
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
283
283
284
284
expectObservable ( result ) . toBe ( expected , null , 'flurp' ) ;
285
285
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -293,7 +293,7 @@ describe('Observable.combineLatest', () => {
293
293
const e2subs = '^ !' ;
294
294
const expected = '------#' ;
295
295
296
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
296
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
297
297
298
298
expectObservable ( result ) . toBe ( expected , null , 'wokka wokka' ) ;
299
299
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -307,7 +307,7 @@ describe('Observable.combineLatest', () => {
307
307
const e2subs = '^ !' ;
308
308
const expected = '-----#' ;
309
309
310
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
310
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
311
311
312
312
expectObservable ( result ) . toBe ( expected , null , 'wokka wokka' ) ;
313
313
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -321,7 +321,7 @@ describe('Observable.combineLatest', () => {
321
321
const e2subs = '^ !' ;
322
322
const expected = '---#' ;
323
323
324
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
324
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
325
325
326
326
expectObservable ( result ) . toBe ( expected , { a : 1 , b : 2 } , 'wokka wokka' ) ;
327
327
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -335,7 +335,7 @@ describe('Observable.combineLatest', () => {
335
335
const e2subs = '^ !' ;
336
336
const expected = '---#' ;
337
337
338
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
338
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
339
339
340
340
expectObservable ( result ) . toBe ( expected , { a : 1 , b : 2 } , 'wokka wokka' ) ;
341
341
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -349,7 +349,7 @@ describe('Observable.combineLatest', () => {
349
349
const rightSubs = '^ !' ;
350
350
const expected = '---------#' ;
351
351
352
- const result = Observable . combineLatest ( left , right , ( x : any , y : any ) => x + y ) ;
352
+ const result = Observable . combineLatest ( left , right , ( x , y ) => x + y ) ;
353
353
354
354
expectObservable ( result ) . toBe ( expected , null , 'bad things' ) ;
355
355
expectSubscriptions ( left . subscriptions ) . toBe ( leftSubs ) ;
@@ -363,7 +363,7 @@ describe('Observable.combineLatest', () => {
363
363
const rightSubs = '^ !' ;
364
364
const expected = '---------#' ;
365
365
366
- const result = Observable . combineLatest ( left , right , ( x : any , y : any ) => x + y ) ;
366
+ const result = Observable . combineLatest ( left , right , ( x , y ) => x + y ) ;
367
367
368
368
expectObservable ( result ) . toBe ( expected , null , 'bad things' ) ;
369
369
expectSubscriptions ( left . subscriptions ) . toBe ( leftSubs ) ;
@@ -377,7 +377,7 @@ describe('Observable.combineLatest', () => {
377
377
const e2subs = '^ !' ;
378
378
const expected = '-----x-y-z--|' ;
379
379
380
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
380
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
381
381
382
382
expectObservable ( result ) . toBe ( expected , { x : 'be' , y : 'ce' , z : 'cf' } ) ;
383
383
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -391,7 +391,7 @@ describe('Observable.combineLatest', () => {
391
391
const e2subs = '^ !' ;
392
392
const expected = '-----------x--y--z--|' ;
393
393
394
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
394
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
395
395
396
396
expectObservable ( result ) . toBe ( expected , { x : 'cd' , y : 'ce' , z : 'cf' } ) ;
397
397
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -405,7 +405,7 @@ describe('Observable.combineLatest', () => {
405
405
const rightSubs = '^ !' ;
406
406
const expected = '---------#' ;
407
407
408
- const result = Observable . combineLatest ( left , right , ( x : any , y : any ) => x + y ) ;
408
+ const result = Observable . combineLatest ( left , right , ( x , y ) => x + y ) ;
409
409
410
410
expectObservable ( result ) . toBe ( expected , null , 'jenga' ) ;
411
411
expectSubscriptions ( left . subscriptions ) . toBe ( leftSubs ) ;
@@ -419,7 +419,7 @@ describe('Observable.combineLatest', () => {
419
419
const rightSubs = '^ !' ;
420
420
const expected = '-----------x--y--z--#' ;
421
421
422
- const result = Observable . combineLatest ( left , right , ( x : any , y : any ) => x + y ) ;
422
+ const result = Observable . combineLatest ( left , right , ( x , y ) => x + y ) ;
423
423
424
424
expectObservable ( result ) . toBe ( expected , { x : 'cd' , y : 'ce' , z : 'cf' } , 'dun dun dun' ) ;
425
425
expectSubscriptions ( left . subscriptions ) . toBe ( leftSubs ) ;
@@ -433,7 +433,7 @@ describe('Observable.combineLatest', () => {
433
433
const e2subs = '^ !' ;
434
434
const expected = '---#' ;
435
435
436
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => { throw 'ha ha ' + x + ', ' + y ; } ) ;
436
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => { throw 'ha ha ' + x + ', ' + y ; } ) ;
437
437
438
438
expectObservable ( result ) . toBe ( expected , null , 'ha ha 2, 4' ) ;
439
439
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -449,7 +449,7 @@ describe('Observable.combineLatest', () => {
449
449
const unsub = ' ! ' ;
450
450
const values = { x : 'bf' , y : 'cf' , z : 'cg' } ;
451
451
452
- const result = Observable . combineLatest ( e1 , e2 , ( x : any , y : any ) => x + y ) ;
452
+ const result = Observable . combineLatest ( e1 , e2 , ( x , y ) => x + y ) ;
453
453
454
454
expectObservable ( result , unsub ) . toBe ( expected , values ) ;
455
455
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
@@ -466,10 +466,10 @@ describe('Observable.combineLatest', () => {
466
466
const values = { x : 'bf' , y : 'cf' , z : 'cg' } ;
467
467
468
468
const result = Observable . combineLatest (
469
- e1 . mergeMap ( ( x : string ) => Observable . of ( x ) ) ,
470
- e2 . mergeMap ( ( x : string ) => Observable . of ( x ) ) ,
471
- ( x : any , y : any ) => x + y
472
- ) . mergeMap ( ( x : any ) => Observable . of ( x ) ) ;
469
+ e1 . mergeMap ( ( x ) => Observable . of ( x ) ) ,
470
+ e2 . mergeMap ( ( x ) => Observable . of ( x ) ) ,
471
+ ( x , y ) => x + y
472
+ ) . mergeMap ( ( x ) => Observable . of ( x ) ) ;
473
473
474
474
expectObservable ( result , unsub ) . toBe ( expected , values ) ;
475
475
expectSubscriptions ( e1 . subscriptions ) . toBe ( e1subs ) ;
0 commit comments