remove useless generator test helpers

This commit is contained in:
Sebastian McKenzie
2015-05-31 21:26:22 +01:00
parent cde871555d
commit beb5ee1333
2 changed files with 0 additions and 27 deletions

View File

@@ -1,25 +0,0 @@
var assert = require("assert");
exports.check = function check(g, yields, returnValue) {
for (var i = 0; i < yields.length; ++i) {
var info = i > 0 ? g.next(i) : g.next();
assert.deepEqual(info.value, yields[i]);
assert.strictEqual(info.done, false);
}
assert.deepEqual(
i > 0 ? g.next(i) : g.next(),
{ value: returnValue, done: true }
);
};
// A version of `throw` whose behavior can't be statically analyzed.
// Useful for testing dynamic exception dispatching.
exports.raise = function raise(argument) {
throw argument;
};
exports.assertAlreadyFinished = function assertAlreadyFinished(generator) {
var item = generator.next();
assert.ok(item.done && item.value === undefined, "not finished");
};

View File

@@ -1,4 +1,3 @@
var genHelpers = require("./_generator-helpers");
var transform = require("../../lib/babel/transformation");
var buildExernalHelpers = require("../../lib/babel/tools/build-external-helpers");
var sourceMap = require("source-map");
@@ -30,7 +29,6 @@ global.assertLacksOwnProperty = function () {
global.assertArrayEquals = assert.deepEqual;
global.assert = chai.assert;
global.chai = chai;
global.genHelpers = genHelpers;
// Different Traceur generator message
chai.assert._throw = chai.assert.throw;