UNPKG

remove-defineproperty-webpack-plugin

Version:
36 lines (28 loc) 819 B
var path = require("path"); var builder = require("../builder"); var runner = require("../runner"); var entryDir = path.resolve(__dirname, "./asDefault"); describe("reExport asDefault", () => { var ctx; beforeEach(() => { ctx = {}; }); test("from export", () => { var entry = path.resolve(entryDir, "./fromExport.js"); return builder(entry) .then(script => runner(script, ctx)) .then(result => { expect(result.default).toBe(1); expect(result.b).toBe(2); }); }); test("from module.exports", () => { var entry = path.resolve(entryDir, "./fromModuleExports.js"); return builder(entry) .then(script => runner(script, ctx)) .then(result => { expect(result.default).toBe(1); expect(result.b).toBe(2); }); }); });