From 5bb6a83fa858755864e0368aa21a4823308f0f3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Nison?= Date: Tue, 12 Sep 2017 19:13:35 -0700 Subject: [PATCH] Add new tests for export * from with other names. --- .../test/fixtures/strict/export-all/actual.js | 7 +++++ .../fixtures/strict/export-all/expected.js | 26 +++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/packages/babel-plugin-transform-es2015-modules-commonjs/test/fixtures/strict/export-all/actual.js b/packages/babel-plugin-transform-es2015-modules-commonjs/test/fixtures/strict/export-all/actual.js index 8e0a0581b7..57030ae1ac 100644 --- a/packages/babel-plugin-transform-es2015-modules-commonjs/test/fixtures/strict/export-all/actual.js +++ b/packages/babel-plugin-transform-es2015-modules-commonjs/test/fixtures/strict/export-all/actual.js @@ -1 +1,8 @@ +export let z = 100; export * from 'mod'; +export class a {} +export function b() {} +export { c } from 'mod'; +export let d = 42; +export let e = 1, f = 2; +export default function() {} diff --git a/packages/babel-plugin-transform-es2015-modules-commonjs/test/fixtures/strict/export-all/expected.js b/packages/babel-plugin-transform-es2015-modules-commonjs/test/fixtures/strict/export-all/expected.js index a03a7becdb..eae4298a85 100644 --- a/packages/babel-plugin-transform-es2015-modules-commonjs/test/fixtures/strict/export-all/expected.js +++ b/packages/babel-plugin-transform-es2015-modules-commonjs/test/fixtures/strict/export-all/expected.js @@ -3,6 +3,15 @@ Object.defineProperty(exports, "__esModule", { value: true }); +exports.b = b; +exports.default = _default; +Object.defineProperty(exports, "c", { + enumerable: true, + get: function () { + return _mod.c; + } +}); +exports.f = exports.e = exports.d = exports.a = exports.z = void 0; var _mod = require("mod"); @@ -15,3 +24,20 @@ Object.keys(_mod).forEach(function (key) { } }); }); +var z = 100; +exports.z = z; + +class a {} + +exports.a = a; + +function b() {} + +var d = 42; +exports.d = d; +var e = 1, + f = 2; +exports.f = f; +exports.e = e; + +function _default() {}