abstract out test runner into a module, move traceur and esnext tests to babel-preset-es2015, clean up and make existing tests more consistent

This commit is contained in:
Sebastian McKenzie 2015-11-08 21:58:01 -08:00
parent bbfb599be2
commit dfd9316e27
2 changed files with 5 additions and 4 deletions

View File

@ -10,6 +10,9 @@
"dependencies": {
"babel-runtime": "^5.0.0"
},
"devDependencies": {
"babel-helper-fixtures": "^6.0.0"
},
"bin": {
"babylon": "./bin/babylon.js"
}

View File

@ -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) {