Refactor test packages to use ES modules instead of CJS (#5138)
This commit is contained in:
parent
b315fc6135
commit
292c3ca206
@ -1,6 +1,6 @@
|
||||
const assert = require("assert");
|
||||
const chalk = require("chalk");
|
||||
const codeFrame = require("..");
|
||||
import assert from "assert";
|
||||
import chalk from "chalk";
|
||||
import codeFrame from "..";
|
||||
|
||||
describe("babel-code-frame", function () {
|
||||
it("basic usage", function () {
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
const babel = require("../lib/api/node");
|
||||
const buildExternalHelpers = require("../lib/tools/build-external-helpers");
|
||||
const sourceMap = require("source-map");
|
||||
const assert = require("assert");
|
||||
const Plugin = require("../lib/transformation/plugin");
|
||||
const generator = require("babel-generator").default;
|
||||
import * as babel from "../lib/api/node";
|
||||
import buildExternalHelpers from "../lib/tools/build-external-helpers";
|
||||
import sourceMap from "source-map";
|
||||
import assert from "assert";
|
||||
import Plugin from "../lib/transformation/plugin";
|
||||
import generator from "babel-generator";
|
||||
|
||||
function assertIgnored(result) {
|
||||
assert.ok(result.ignored);
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
const browserify = require("browserify");
|
||||
const assert = require("assert");
|
||||
const path = require("path");
|
||||
const vm = require("vm");
|
||||
import browserify from "browserify";
|
||||
import assert from "assert";
|
||||
import path from "path";
|
||||
import vm from "vm";
|
||||
|
||||
describe("browserify", function() {
|
||||
it("babel/register may be used without breaking browserify", function(done) {
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
const assert = require("assert");
|
||||
const path = require("path");
|
||||
const buildConfigChain = require("../lib/transformation/file/options/build-config-chain");
|
||||
import assert from "assert";
|
||||
import path from "path";
|
||||
import buildConfigChain from "../lib/transformation/file/options/build-config-chain";
|
||||
|
||||
function fixture() {
|
||||
const args = [__dirname, "fixtures", "config"];
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
const traverse = require("babel-traverse").default;
|
||||
const assert = require("assert");
|
||||
const parse = require("babylon").parse;
|
||||
import traverse from "babel-traverse";
|
||||
import assert from "assert";
|
||||
import { parse } from "babylon";
|
||||
|
||||
describe("evaluation", function () {
|
||||
function addTest(code, type, value, notConfident) {
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
const assert = require("assert");
|
||||
const getPossiblePluginNames = require("../lib/helpers/get-possible-plugin-names");
|
||||
import assert from "assert";
|
||||
import getPossiblePluginNames from "../lib/helpers/get-possible-plugin-names";
|
||||
|
||||
describe("getPossiblePluginNames", function () {
|
||||
it("adds the babel-plugin prefix", function() {
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
const assert = require("assert");
|
||||
const getPossiblePresetNames = require("../lib/helpers/get-possible-preset-names");
|
||||
import assert from "assert";
|
||||
import getPossiblePresetNames from "../lib/helpers/get-possible-preset-names";
|
||||
|
||||
describe("getPossiblePresetNames", function () {
|
||||
it("adds the babel-preset prefix", function() {
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
const transform = require("../lib/api/node").transform;
|
||||
const Plugin = require("../lib/transformation/plugin");
|
||||
const chai = require("chai");
|
||||
import { transform } from "../lib/api/node";
|
||||
import Plugin from "../lib/transformation/plugin";
|
||||
import chai from "chai";
|
||||
|
||||
describe("traversal path", function () {
|
||||
it("replaceWithSourceString", function () {
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-transform-fixture-test-runner")(__dirname + "/fixtures/plugins", "plugins");
|
||||
import runner from "babel-helper-transform-fixture-test-runner";
|
||||
|
||||
runner(`${__dirname}/fixtures/plugins`, "plugins");
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
const assert = require("assert");
|
||||
const async = require("async");
|
||||
const babel = require("../lib/api/node");
|
||||
const fs = require("fs");
|
||||
const path = require("path");
|
||||
import assert from "assert";
|
||||
import async from "async";
|
||||
import * as babel from "../lib/api/node";
|
||||
import fs from "fs";
|
||||
import path from "path";
|
||||
|
||||
// Test that plugins & presets are resolved relative to `filename`.
|
||||
describe("addon resolution", function () {
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-transform-fixture-test-runner")(__dirname + "/fixtures/transformation", "transformation");
|
||||
import runner from "babel-helper-transform-fixture-test-runner";
|
||||
|
||||
runner(`${__dirname}/fixtures/transformation`, "transformation");
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
const assert = require("assert");
|
||||
const util = require("../lib/util");
|
||||
const t = require("babel-types");
|
||||
import assert from "assert";
|
||||
import * as util from "../lib/util";
|
||||
import * as t from "babel-types";
|
||||
|
||||
describe("util", function () {
|
||||
it("canCompile", function () {
|
||||
|
||||
@ -1,12 +1,13 @@
|
||||
const Whitespace = require("../lib/whitespace");
|
||||
const Printer = require("../lib/printer");
|
||||
const generate = require("../lib");
|
||||
const assert = require("assert");
|
||||
const parse = require("babylon").parse;
|
||||
const chai = require("chai");
|
||||
const t = require("babel-types");
|
||||
const fs = require("fs");
|
||||
const path = require("path");
|
||||
import Whitespace from "../lib/whitespace";
|
||||
import Printer from "../lib/printer";
|
||||
import generate from "../lib";
|
||||
import assert from "assert";
|
||||
import { parse } from "babylon";
|
||||
import chai from "chai";
|
||||
import * as t from "babel-types";
|
||||
import fs from "fs";
|
||||
import path from "path";
|
||||
import fixtures from "babel-helper-fixtures";
|
||||
|
||||
describe("generation", function () {
|
||||
it("completeness", function () {
|
||||
@ -39,7 +40,7 @@ describe("generation", function () {
|
||||
}
|
||||
};
|
||||
|
||||
const generated = generate.default(combinedAst, { sourceMaps: true }, sources);
|
||||
const generated = generate(combinedAst, { sourceMaps: true }, sources);
|
||||
|
||||
chai.expect(generated.map).to.deep.equal({
|
||||
version: 3,
|
||||
@ -140,7 +141,7 @@ describe("generation", function () {
|
||||
id2.name += "2";
|
||||
id2.loc.identiferName = "bar";
|
||||
|
||||
const generated = generate.default(ast, {
|
||||
const generated = generate(ast, {
|
||||
filename: "inline",
|
||||
sourceFileName: "inline",
|
||||
sourceMaps: true
|
||||
@ -191,7 +192,7 @@ describe("generation", function () {
|
||||
const code = "function hi (msg) { console.log(msg); }\n";
|
||||
|
||||
const ast = parse(code, { filename: "a.js" }).program;
|
||||
const generated = generate.default(ast, {
|
||||
const generated = generate(ast, {
|
||||
sourceFileName: "a.js",
|
||||
sourceMaps: true,
|
||||
});
|
||||
@ -209,7 +210,7 @@ describe("programmatic generation", function() {
|
||||
it("numeric member expression", function() {
|
||||
// Should not generate `0.foo`
|
||||
const mem = t.memberExpression(t.numericLiteral(60702), t.identifier("foo"));
|
||||
new Function(generate.default(mem).code);
|
||||
new Function(generate(mem).code);
|
||||
});
|
||||
|
||||
it("nested if statements needs block", function() {
|
||||
@ -225,7 +226,7 @@ describe("programmatic generation", function() {
|
||||
t.expressionStatement(t.stringLiteral("alt"))
|
||||
);
|
||||
|
||||
const ast = parse(generate.default(ifStatement).code);
|
||||
const ast = parse(generate(ifStatement).code);
|
||||
assert.equal(ast.program.body[0].consequent.type, "BlockStatement");
|
||||
});
|
||||
|
||||
@ -235,7 +236,7 @@ describe("programmatic generation", function() {
|
||||
[t.directive(t.directiveLiteral("use strict"))]
|
||||
);
|
||||
|
||||
const output = generate.default(blockStatement).code;
|
||||
const output = generate(blockStatement).code;
|
||||
assert.equal(output, [
|
||||
"{",
|
||||
" \"use strict\";",
|
||||
@ -255,7 +256,7 @@ describe("programmatic generation", function() {
|
||||
null
|
||||
);
|
||||
|
||||
const output = generate.default(objectStatement).code;
|
||||
const output = generate(objectStatement).code;
|
||||
assert.equal(output, [
|
||||
"{",
|
||||
" bar: string;",
|
||||
@ -275,7 +276,7 @@ describe("programmatic generation", function() {
|
||||
]
|
||||
);
|
||||
|
||||
const output = generate.default(objectStatement).code;
|
||||
const output = generate(objectStatement).code;
|
||||
|
||||
assert.equal(output, [
|
||||
"{",
|
||||
@ -292,7 +293,7 @@ describe("whitespace", function () {
|
||||
});
|
||||
});
|
||||
|
||||
const suites = require("babel-helper-fixtures").default(__dirname + "/fixtures");
|
||||
const suites = fixtures(`${__dirname}/fixtures`);
|
||||
|
||||
suites.forEach(function (testSuite) {
|
||||
describe("generation/" + testSuite.title, function () {
|
||||
@ -309,7 +310,7 @@ suites.forEach(function (testSuite) {
|
||||
strictMode: false,
|
||||
sourceType: "module",
|
||||
});
|
||||
const result = generate.default(actualAst, task.options, actualCode);
|
||||
const result = generate(actualAst, task.options, actualCode);
|
||||
|
||||
if (!expect.code && result.code && fs.statSync(path.dirname(expect.loc)).isDirectory() && !process.env.CI) {
|
||||
console.log(`New test file created: ${expect.loc}`);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1,10 +1,12 @@
|
||||
import helper from "babel-helper-builder-react-jsx";
|
||||
|
||||
export default function ({ types: t }) {
|
||||
return {
|
||||
manipulateOptions(opts, parserOpts) {
|
||||
parserOpts.plugins.push("jsx");
|
||||
},
|
||||
|
||||
visitor: require("babel-helper-builder-react-jsx")({
|
||||
visitor: helper({
|
||||
pre(state) {
|
||||
state.callee = state.tagExpr;
|
||||
},
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1,9 +1,12 @@
|
||||
/* eslint max-len: 0 */
|
||||
|
||||
import jsx from "babel-plugin-syntax-jsx";
|
||||
import helper from "babel-helper-builder-react-jsx";
|
||||
|
||||
export default function ({ types: t }) {
|
||||
const JSX_ANNOTATION_REGEX = /\*?\s*@jsx\s+([^\s]+)/;
|
||||
|
||||
const visitor = require("babel-helper-builder-react-jsx")({
|
||||
const visitor = helper({
|
||||
pre(state) {
|
||||
const tagName = state.tagName;
|
||||
const args = state.args;
|
||||
@ -44,7 +47,7 @@ export default function ({ types: t }) {
|
||||
};
|
||||
|
||||
return {
|
||||
inherits: require("babel-plugin-syntax-jsx"),
|
||||
inherits: jsx,
|
||||
visitor
|
||||
};
|
||||
}
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-transform-fixture-test-runner")(__dirname + "/fixtures/esnext", "esnext");
|
||||
import runner from "babel-helper-transform-fixture-test-runner";
|
||||
|
||||
runner(`${__dirname}/fixtures/esnext`, "esnext");
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
const es2015 = require("../lib");
|
||||
const expect = require("chai").expect;
|
||||
import es2015 from "../lib";
|
||||
import { expect } from "chai";
|
||||
|
||||
describe("es2015 preset", function () {
|
||||
it("exposes an object", function () {
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
const includes = require("lodash/includes");
|
||||
import includes from "lodash/includes";
|
||||
import runner from "babel-helper-transform-fixture-test-runner";
|
||||
|
||||
require("babel-helper-transform-fixture-test-runner")(__dirname + "/fixtures/traceur", "traceur", {
|
||||
runner(`${__dirname}/fixtures/traceur`, "traceur", {
|
||||
ignoreSuites: [
|
||||
// weird environmental issue make these hard to test
|
||||
"Modules",
|
||||
|
||||
@ -1 +1,3 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
import runner from "babel-helper-plugin-test-runner";
|
||||
|
||||
runner(__dirname);
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
const generator = require("../../babel-generator").default;
|
||||
const template = require("../lib");
|
||||
const chai = require("chai");
|
||||
import generator from "../../babel-generator";
|
||||
import template from "../lib";
|
||||
import chai from "chai";
|
||||
|
||||
const comments = "// Sum two numbers\nconst add = (a, b) => a + b;";
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
const t = require("../lib");
|
||||
const assert = require("assert");
|
||||
const parse = require("babylon").parse;
|
||||
import * as t from "../lib";
|
||||
import assert from "assert";
|
||||
import { parse } from "babylon";
|
||||
|
||||
suite("cloning", function () {
|
||||
suite("clone", function () {
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
const t = require("../lib");
|
||||
const assert = require("assert");
|
||||
const parse = require("babylon").parse;
|
||||
import * as t from "../lib";
|
||||
import assert from "assert";
|
||||
import { parse } from "babylon";
|
||||
|
||||
suite("validators", function () {
|
||||
suite("isNodesEquivalent", function () {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user