funcunit
Version:
<!-- @hide title
31 lines (24 loc) • 724 B
JavaScript
var assert = require("assert");
var through = require("through2");
var s = require("../index").streams;
describe("streams.transpile", function(){
var through = require("through2");
it("Creates a stream of BuildResult", function(done){
var system = {
config: __dirname + "/bundle/stealconfig.js",
main: "bundle"
};
var options = { quiet: true };
var graphStream = s.graph(system, options);
var buildStream = graphStream
.pipe(s.transpile())
.pipe(s.minify())
.pipe(s.bundle());
buildStream.pipe(through.obj(function(data){
assert(data.graph, "has the graph");
assert(data.bundles, "has the bundles");
assert(data.configuration, "has the configuration");
done();
}));
});
});