From 9182fcd71ba9d4ec1cbe65f9d7e397910c410533 Mon Sep 17 00:00:00 2001 From: Henry Zhu Date: Thu, 4 Feb 2016 10:54:14 -0500 Subject: [PATCH] make a test for #3303 --- packages/babel-core/test/api.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packages/babel-core/test/api.js b/packages/babel-core/test/api.js index 5142714286..9422b018d9 100644 --- a/packages/babel-core/test/api.js +++ b/packages/babel-core/test/api.js @@ -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"],