0.0.1 • Published 7 years ago
ulmo-fixture v0.0.1
ulmo-fixture
Create test fixtures for streams.
const fixture = require("ulmo-fixture");
const es = require("event-stream");
var output = fixture.output();
fixture.input(["apple\n", "banana\ncherry"])
.pipe(es.split()) // transform by splitting on newlines
.pipe(output)
.on("finish", () => {
assert(output.chunks instanceof Array);
assert(output.chunks.length === 5);
assert(output.chunks[0] === "apple");
assert(output.chunks[2] === "banana");
assert(output.chunks[4] === "cherry");
})
0.0.1
7 years ago