From 93b8b0735b2be388601309c78dcfd2179b2f2dbb Mon Sep 17 00:00:00 2001 From: Brian Ng Date: Mon, 27 Feb 2017 08:58:19 -0600 Subject: [PATCH] Add electron version exception test --- .../babel-preset-env/test/index.spec.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/experimental/babel-preset-env/test/index.spec.js b/experimental/babel-preset-env/test/index.spec.js index 37b610e7a5..997d8ed50e 100644 --- a/experimental/babel-preset-env/test/index.spec.js +++ b/experimental/babel-preset-env/test/index.spec.js @@ -66,6 +66,23 @@ describe("babel-preset-env", () => { }); }); }); + + it("should error if electron version is invalid", () => { + const fixtures = [ + "0.19", + 0.19, + 999, + "999", + ]; + + fixtures.forEach((electronVersion) => { + assert.throws(() => { + babelPresetEnv.getTargets({ + electron: electronVersion, + }); + }, Error); + }); + }); }); describe("isPluginRequired", () => {