From dfd9316e27c97924adc7f0bcc0d5c2bf629dd76b Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Sun, 8 Nov 2015 21:58:01 -0800 Subject: [PATCH] abstract out test runner into a module, move traceur and esnext tests to babel-preset-es2015, clean up and make existing tests more consistent --- package.json | 3 +++ test/index.js | 6 ++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 408babde4c..448e4350b9 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,9 @@ "dependencies": { "babel-runtime": "^5.0.0" }, + "devDependencies": { + "babel-helper-fixtures": "^6.0.0" + }, "bin": { "babylon": "./bin/babylon.js" } diff --git a/test/index.js b/test/index.js index 0954e19df9..72b64d62c7 100644 --- a/test/index.js +++ b/test/index.js @@ -1,10 +1,8 @@ -var getFixtures = require("mocha-fixtures"); +var getFixtures = require("babel-helper-fixtures").multiple; var parse = require("../lib").parse; var _ = require("lodash"); -var fixtures = getFixtures(__dirname + "/fixtures", function () { - return require("../test-fixtures.json"); -}); +var fixtures = getFixtures(__dirname + "/fixtures"); _.each(fixtures, function (suites, name) { _.each(suites, function (testSuite) {