make a test for #3303

This commit is contained in:
Henry Zhu
2016-02-04 10:54:14 -05:00
parent 26cd517932
commit 9182fcd71b

View File

@@ -56,6 +56,17 @@ suite("api", function () {
assert.equal(babel.transformFileSync(__dirname + "/fixtures/api/file.js", {}).code, "foo();");
});
test("options throw on falsy true", function () {
return assert.throws(
function () {
babel.transform("", {
plugins: [__dirname + "/../../babel-plugin-syntax-jsx", false]
});
},
/TypeError: Falsy value found in plugins/
);
});
test("options merge backwards", function () {
return transformAsync("", {
presets: [__dirname + "/../../babel-preset-es2015"],