diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all-exec/exec.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all-exec/exec.js new file mode 100644 index 0000000000..c73aa3f1f2 --- /dev/null +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all-exec/exec.js @@ -0,0 +1,3 @@ +if (parseInt(process.version.slice(1)) > 5) { + require('babel-polyfill'); +} diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all-exec/options.json b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all-exec/options.json new file mode 100644 index 0000000000..9d6951bd70 --- /dev/null +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all-exec/options.json @@ -0,0 +1,7 @@ +{ + "presets": [ + ["../../../../lib", { + "useBuiltIns": true + }] + ] +} diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-regenerator-true/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all/actual.js similarity index 75% rename from experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-regenerator-true/actual.js rename to experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all/actual.js index 7d70ec7d7b..d3984c50aa 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-regenerator-true/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all/actual.js @@ -1,2 +1 @@ import "babel-polyfill"; -1 ** 2; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-regenerator-true/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all/expected.js similarity index 99% rename from experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-regenerator-true/expected.js rename to experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all/expected.js index 87190bb0e8..921f5e692b 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-regenerator-true/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all/expected.js @@ -84,5 +84,3 @@ import "core-js/modules/web.timers"; import "core-js/modules/web.immediate"; import "core-js/modules/web.dom.iterable"; import "regenerator-runtime/runtime"; - -Math.pow(1, 2); diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-regenerator-true/options.json b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all/options.json similarity index 100% rename from experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-regenerator-true/options.json rename to experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all/options.json