UNPKG

525 BJavaScriptView Raw
1var browserify = require('../');
2var test = require('tap').test;
3var vm = require('vm');
4var generatorFunction = require('make-generator-function');
5
6test('yield', { skip: !generatorFunction }, function (t) {
7 t.plan(6);
8 var b = browserify(__dirname + '/yield/main.js');
9
10 b.bundle(function (err, src) {
11 t.error(err);
12 var c = { console: { log: log } };
13 var index = 0;
14 vm.runInNewContext(src, c);
15
16 function log (msg) {
17 t.equal(index++, msg);
18 }
19 });
20});