0.0.1 • Published 7 years ago

ulmo-fixture v0.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

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