From 8f00700b9f9ca0a53b3a7a96a80dc23bc7a87208 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Sun, 8 Nov 2015 06:23:51 -0800 Subject: [PATCH] fix order of babel-register in test transformation helper script --- .../babel-core/test/_transformation-helper.js | 27 +++++++++---------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/packages/babel-core/test/_transformation-helper.js b/packages/babel-core/test/_transformation-helper.js index 470c33d3df..1ee423f3a5 100644 --- a/packages/babel-core/test/_transformation-helper.js +++ b/packages/babel-core/test/_transformation-helper.js @@ -1,15 +1,21 @@ -require("../lib/api/node"); +var babel = require("../lib/api/node"); +var register = require("../register"); +var path = require("path"); + +register({ + ignore: [ + path.resolve(__dirname + "/../.."), + "node_modules", + ] +}); var buildExernalHelpers = require("../lib/tools/build-external-helpers"); var getFixtures = require("mocha-fixtures"); -var transform = require("../lib/api/node").transform; var sourceMap = require("source-map"); var codeFrame = require("babel-code-frame"); -var register = require("../register"); var Module = require("module"); var assert = require("assert"); var chai = require("chai"); -var path = require("path"); var util = require("../lib/util"); var _ = require("lodash"); @@ -19,13 +25,6 @@ exports.fixtures = getFixtures(__dirname + "/fixtures", function () { require("babel-polyfill"); -register({ - ignore: [ - path.resolve(__dirname + "/../.."), - "node_modules" - ] -}); - eval(buildExernalHelpers()); global.assertNoOwnProperties = function (obj) { @@ -93,7 +92,7 @@ function run(task, done) { if (execCode) { var execOpts = getOpts(exec); - result = transform(execCode, execOpts); + result = babel.transform(execCode, execOpts); execCode = result.code; try { @@ -108,7 +107,7 @@ function run(task, done) { var actualCode = actual.code; var expectCode = expect.code; if (!execCode || actualCode) { - result = transform(actualCode, getOpts(actual)); + result = babel.transform(actualCode, getOpts(actual)); actualCode = result.code.trim(); try { @@ -151,7 +150,7 @@ function runExec(filename, execCode, done) { } var fn = new Function("multiline", "require", "assert", "exports", "done", "transform", execCode); - return fn.call(global, multiline, fakeRequire, chai.assert, {}, done, transform); + return fn.call(global, multiline, fakeRequire, chai.assert, {}, done, babel.transform); } exports.run = function (name, suiteOpts, taskOpts, dynamicOpts) {