add extra transform option

This commit is contained in:
Sebastian McKenzie
2015-04-15 14:59:26 -07:00
parent b483c16fe2
commit bb30a64f8d
3 changed files with 18 additions and 3 deletions

View File

@@ -1,3 +1,5 @@
require("../../lib/babel/api/node");
var buildExternalHelpers = require("../../lib/babel/tools/build-external-helpers");
var transform = require("../../lib/babel/transformation");
var assert = require("assert");
@@ -21,6 +23,15 @@ suite("api", function () {
}, /Unknown helper foob/);
});
test("extra options", function () {
var file1 = new File({ extra: { foo: "bar" } });
assert.equal(file1.opts.extra.foo, "bar");
var file2 = new File;
var file3 = new File;
assert.ok(file2.opts.extra !== file3.opts.extra);
});
suite("buildExternalHelpers", function () {
test("all", function () {
var script = buildExternalHelpers();