1
1
import { expect } from 'chai' ;
2
2
import { describe , it } from 'mocha' ;
3
3
4
- import { mapAsyncIterator } from '../mapAsyncIterator ' ;
4
+ import { mapAsyncIterable } from '../mapAsyncIterable ' ;
5
5
6
6
/* eslint-disable @typescript-eslint/require-await */
7
- describe ( 'mapAsyncIterator ' , ( ) => {
7
+ describe ( 'mapAsyncIterable ' , ( ) => {
8
8
it ( 'maps over async generator' , async ( ) => {
9
9
async function * source ( ) {
10
10
yield 1 ;
11
11
yield 2 ;
12
12
yield 3 ;
13
13
}
14
14
15
- const doubles = mapAsyncIterator ( source ( ) , ( x ) => x + x ) ;
15
+ const doubles = mapAsyncIterable ( source ( ) , ( x ) => x + x ) ;
16
16
17
17
expect ( await doubles . next ( ) ) . to . deep . equal ( { value : 2 , done : false } ) ;
18
18
expect ( await doubles . next ( ) ) . to . deep . equal ( { value : 4 , done : false } ) ;
@@ -42,7 +42,7 @@ describe('mapAsyncIterator', () => {
42
42
} ,
43
43
} ;
44
44
45
- const doubles = mapAsyncIterator ( iterable , ( x ) => x + x ) ;
45
+ const doubles = mapAsyncIterable ( iterable , ( x ) => x + x ) ;
46
46
47
47
expect ( await doubles . next ( ) ) . to . deep . equal ( { value : 2 , done : false } ) ;
48
48
expect ( await doubles . next ( ) ) . to . deep . equal ( { value : 4 , done : false } ) ;
@@ -60,7 +60,7 @@ describe('mapAsyncIterator', () => {
60
60
yield 3 ;
61
61
}
62
62
63
- const doubles = mapAsyncIterator ( source ( ) , ( x ) => x + x ) ;
63
+ const doubles = mapAsyncIterable ( source ( ) , ( x ) => x + x ) ;
64
64
65
65
const result = [ ] ;
66
66
for await ( const x of doubles ) {
@@ -76,7 +76,7 @@ describe('mapAsyncIterator', () => {
76
76
yield 3 ;
77
77
}
78
78
79
- const doubles = mapAsyncIterator ( source ( ) , ( x ) => Promise . resolve ( x + x ) ) ;
79
+ const doubles = mapAsyncIterable ( source ( ) , ( x ) => Promise . resolve ( x + x ) ) ;
80
80
81
81
expect ( await doubles . next ( ) ) . to . deep . equal ( { value : 2 , done : false } ) ;
82
82
expect ( await doubles . next ( ) ) . to . deep . equal ( { value : 4 , done : false } ) ;
@@ -100,7 +100,7 @@ describe('mapAsyncIterator', () => {
100
100
}
101
101
}
102
102
103
- const doubles = mapAsyncIterator ( source ( ) , ( x ) => x + x ) ;
103
+ const doubles = mapAsyncIterable ( source ( ) , ( x ) => x + x ) ;
104
104
105
105
expect ( await doubles . next ( ) ) . to . deep . equal ( { value : 2 , done : false } ) ;
106
106
expect ( await doubles . next ( ) ) . to . deep . equal ( { value : 4 , done : false } ) ;
@@ -139,7 +139,7 @@ describe('mapAsyncIterator', () => {
139
139
} ,
140
140
} ;
141
141
142
- const doubles = mapAsyncIterator ( iterable , ( x ) => x + x ) ;
142
+ const doubles = mapAsyncIterable ( iterable , ( x ) => x + x ) ;
143
143
144
144
expect ( await doubles . next ( ) ) . to . deep . equal ( { value : 2 , done : false } ) ;
145
145
expect ( await doubles . next ( ) ) . to . deep . equal ( { value : 4 , done : false } ) ;
@@ -164,7 +164,7 @@ describe('mapAsyncIterator', () => {
164
164
}
165
165
}
166
166
167
- const doubles = mapAsyncIterator ( source ( ) , ( x ) => x + x ) ;
167
+ const doubles = mapAsyncIterable ( source ( ) , ( x ) => x + x ) ;
168
168
169
169
expect ( await doubles . next ( ) ) . to . deep . equal ( { value : 'aa' , done : false } ) ;
170
170
expect ( await doubles . next ( ) ) . to . deep . equal ( { value : 'bb' , done : false } ) ;
@@ -203,7 +203,7 @@ describe('mapAsyncIterator', () => {
203
203
} ,
204
204
} ;
205
205
206
- const doubles = mapAsyncIterator ( iterable , ( x ) => x + x ) ;
206
+ const doubles = mapAsyncIterable ( iterable , ( x ) => x + x ) ;
207
207
208
208
expect ( await doubles . next ( ) ) . to . deep . equal ( { value : 2 , done : false } ) ;
209
209
expect ( await doubles . next ( ) ) . to . deep . equal ( { value : 4 , done : false } ) ;
@@ -231,7 +231,7 @@ describe('mapAsyncIterator', () => {
231
231
}
232
232
}
233
233
234
- const doubles = mapAsyncIterator ( source ( ) , ( x ) => x + x ) ;
234
+ const doubles = mapAsyncIterable ( source ( ) , ( x ) => x + x ) ;
235
235
236
236
expect ( await doubles . next ( ) ) . to . deep . equal ( { value : 2 , done : false } ) ;
237
237
expect ( await doubles . next ( ) ) . to . deep . equal ( { value : 4 , done : false } ) ;
@@ -258,7 +258,7 @@ describe('mapAsyncIterator', () => {
258
258
throw new Error ( 'Goodbye' ) ;
259
259
}
260
260
261
- const doubles = mapAsyncIterator ( source ( ) , ( x ) => x + x ) ;
261
+ const doubles = mapAsyncIterable ( source ( ) , ( x ) => x + x ) ;
262
262
263
263
expect ( await doubles . next ( ) ) . to . deep . equal ( {
264
264
value : 'HelloHello' ,
@@ -293,7 +293,7 @@ describe('mapAsyncIterator', () => {
293
293
}
294
294
}
295
295
296
- const throwOver1 = mapAsyncIterator ( source ( ) , mapper ) ;
296
+ const throwOver1 = mapAsyncIterable ( source ( ) , mapper ) ;
297
297
298
298
expect ( await throwOver1 . next ( ) ) . to . deep . equal ( { value : 1 , done : false } ) ;
299
299
0 commit comments