add external helpers test #898
This commit is contained in:
parent
0eaaaa503e
commit
f7186980e5
21
test/api.js
21
test/api.js
@ -1,6 +1,7 @@
|
|||||||
var transform = require("../lib/babel/transformation");
|
var buildExternalHelpers = require("../lib/babel/build-external-helpers");
|
||||||
var assert = require("assert");
|
var transform = require("../lib/babel/transformation");
|
||||||
var File = require("../lib/babel/transformation/file");
|
var assert = require("assert");
|
||||||
|
var File = require("../lib/babel/transformation/file");
|
||||||
|
|
||||||
suite("api", function () {
|
suite("api", function () {
|
||||||
test("{ code: false }", function () {
|
test("{ code: false }", function () {
|
||||||
@ -19,4 +20,18 @@ suite("api", function () {
|
|||||||
file.addHelper("foob");
|
file.addHelper("foob");
|
||||||
}, /Unknown helper foob/);
|
}, /Unknown helper foob/);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
suite("buildExternalHelpers", function () {
|
||||||
|
test("all", function () {
|
||||||
|
var script = buildExternalHelpers();
|
||||||
|
assert.ok(script.indexOf("classCallCheck") >= -1);
|
||||||
|
assert.ok(script.indexOf("inherits") >= 0);
|
||||||
|
});
|
||||||
|
|
||||||
|
test("whitelist", function () {
|
||||||
|
var script = buildExternalHelpers(["inherits"]);
|
||||||
|
assert.ok(script.indexOf("classCallCheck") === -1);
|
||||||
|
assert.ok(script.indexOf("inherits") >= 0);
|
||||||
|
});
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user