babel/test/core/regenerator.js
2015-03-30 07:30:37 +11:00

25 lines
613 B
JavaScript

if (!process.env.ALL_BABEL_TESTS) return;
require("./_helper").assertVendor("regenerator");
var transform = require("../lib/babel/transformation");
var fs = require("fs");
var _ = require("lodash");
var regeneratorLoc = __dirname + "/../vendor/regenerator";
suite("regenerator", function () {
setup(function () {
require("../../register")({
blacklist: ["strict"],
stage: 0
});
});
_.each(["tests", "async"], function (filename) {
var loc = regeneratorLoc + "/test/" + filename + ".es6.js";
var code = fs.readFileSync(loc, "utf8");
require(loc);
});
});