start on babel module bundling and type inferrence

This commit is contained in:
Sebastian McKenzie
2015-05-01 02:59:59 +01:00
parent 5080534974
commit aaf4cbf06f
12 changed files with 213 additions and 98 deletions

View File

@@ -19,7 +19,7 @@ suite("api", function () {
});
test("addHelper unknown", function () {
var file = new File;
var file = new File({}, transform.pipeline);
assert.throws(function () {
file.addHelper("foob");
}, /Unknown helper foob/);
@@ -40,11 +40,11 @@ suite("api", function () {
});
test("extra options", function () {
var file1 = new File({ extra: { foo: "bar" } });
var file1 = new File({ extra: { foo: "bar" } }, transform.pipeline);
assert.equal(file1.opts.extra.foo, "bar");
var file2 = new File;
var file3 = new File;
var file2 = new File({}, transform.pipeline);
var file3 = new File({}, transform.pipeline);
assert.ok(file2.opts.extra !== file3.opts.extra);
});