@johngw/stream
Version:
Reactive programming tools using the WHATWG Streams API.
13 lines (11 loc) • 321 B
text/typescript
import { fromTimeline } from '@johngw/stream-jest'
import { map } from '@johngw/stream/transformers/map'
test('transforms values', async () => {
await expect(
fromTimeline<number>(`
-0-1-2-3-4-5-6-7-8-9--|
`).pipeThrough(map((chunk) => chunk + 1))
).toMatchTimeline(`
-1-2-3-4-5-6-7-8-9-10-|
`)
})