Skip to content

Commit

Permalink
[Tests] skip generator tests in nodes that don’t support generators
Browse files Browse the repository at this point in the history
  • Loading branch information
ljharb committed Jan 6, 2018
1 parent ea84e09 commit 7a6116c
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
1 change: 1 addition & 0 deletions package.json
Expand Up @@ -77,6 +77,7 @@
"coffee-script": "~1.10.0",
"coffeeify": "~1.1.0",
"isstream": "^0.1.2",
"make-generator-function": "^1.1.0",
"seq": "0.3.5",
"tap": "^10.7.2",
"temp": "^0.8.1",
Expand Down
7 changes: 4 additions & 3 deletions test/yield.js
@@ -1,17 +1,18 @@
var browserify = require('../');
var test = require('tap').test;
var vm = require('vm');
var generatorFunction = require('make-generator-function');

test('yield', function (t) {
test('yield', { skip: !generatorFunction }, function (t) {
t.plan(6);
var b = browserify(__dirname + '/yield/main.js');

b.bundle(function (err, src) {
t.error(err);
var c = { console: { log: log } };
var index = 0;
vm.runInNewContext(src, c);

function log (msg) {
t.equal(index++, msg);
}
Expand Down

0 comments on commit 7a6116c

Please sign in to comment.