axax
Version:
A library of async iterator extensions for JavaScript including ```map```, ```reduce```, ```filter```, ```flatMap```, ```pipe``` and [more](https://github.com/jamiemccrindle/axax/blob/master/docs/API.md#functions).
17 lines (16 loc) • 440 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const interval_1 = require("../interval");
test("interval", async () => {
const iterable = interval_1.interval(100, (cb, delay) => {
cb();
});
const result = [];
for await (const item of iterable) {
result.push(item);
if (item === 5) {
break;
}
}
expect(result).toEqual([0, 1, 2, 3, 4, 5]);
});