remove useless generator test helpers
This commit is contained in:
@@ -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");
|
||||
};
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user