/* automatically generated by JSCoverage - do not edit */
if (typeof _$jscoverage === 'undefined') _$jscoverage = {};
if (! _$jscoverage['browserify/test/jade.js']) {
  _$jscoverage['browserify/test/jade.js'] = [];
  _$jscoverage['browserify/test/jade.js'][1] = 0;
  _$jscoverage['browserify/test/jade.js'][2] = 0;
  _$jscoverage['browserify/test/jade.js'][3] = 0;
  _$jscoverage['browserify/test/jade.js'][4] = 0;
  _$jscoverage['browserify/test/jade.js'][6] = 0;
  _$jscoverage['browserify/test/jade.js'][7] = 0;
  _$jscoverage['browserify/test/jade.js'][8] = 0;
  _$jscoverage['browserify/test/jade.js'][15] = 0;
  _$jscoverage['browserify/test/jade.js'][17] = 0;
  _$jscoverage['browserify/test/jade.js'][18] = 0;
  _$jscoverage['browserify/test/jade.js'][20] = 0;
  _$jscoverage['browserify/test/jade.js'][21] = 0;
  _$jscoverage['browserify/test/jade.js'][22] = 0;
  _$jscoverage['browserify/test/jade.js'][23] = 0;
  _$jscoverage['browserify/test/jade.js'][28] = 0;
  _$jscoverage['browserify/test/jade.js'][29] = 0;
  _$jscoverage['browserify/test/jade.js'][30] = 0;
  _$jscoverage['browserify/test/jade.js'][31] = 0;
  _$jscoverage['browserify/test/jade.js'][32] = 0;
}
_$jscoverage['browserify/test/jade.js'][1]++;
var browserify = require("../");
_$jscoverage['browserify/test/jade.js'][2]++;
var vm = require("vm");
_$jscoverage['browserify/test/jade.js'][3]++;
var jade = require("jade");
_$jscoverage['browserify/test/jade.js'][4]++;
var test = require("tap").test;
_$jscoverage['browserify/test/jade.js'][6]++;
test("jade", (function (t) {
  _$jscoverage['browserify/test/jade.js'][7]++;
  t.plan(5);
  _$jscoverage['browserify/test/jade.js'][8]++;
  var b = browserify({require: "jade", ignore: ["coffee-script", "less", "sass", "stylus", "markdown", "discount", "markdown-js"]});
  _$jscoverage['browserify/test/jade.js'][15]++;
  var src = b.bundle();
  _$jscoverage['browserify/test/jade.js'][17]++;
  t.ok(typeof src === "string");
  _$jscoverage['browserify/test/jade.js'][18]++;
  t.ok(src.length > 0);
  _$jscoverage['browserify/test/jade.js'][20]++;
  var c = {console: console};
  _$jscoverage['browserify/test/jade.js'][21]++;
  vm.runInNewContext(src, c);
  _$jscoverage['browserify/test/jade.js'][22]++;
  var j = c.require("jade");
  _$jscoverage['browserify/test/jade.js'][23]++;
  t.deepEqual(Object.keys(jade), Object.keys(j));
  _$jscoverage['browserify/test/jade.js'][28]++;
  jade.render("div #{x}\n  span moo", {x: 42}, (function (err, r0) {
  _$jscoverage['browserify/test/jade.js'][29]++;
  t.equal(r0, "<div>42<span>moo</span></div>");
  _$jscoverage['browserify/test/jade.js'][30]++;
  jade.render("div #{x}\n  span moo", {x: 42}, (function (err, r1) {
  _$jscoverage['browserify/test/jade.js'][31]++;
  t.equal(r0, r1);
  _$jscoverage['browserify/test/jade.js'][32]++;
  t.end();
}));
}));
}));
_$jscoverage['browserify/test/jade.js'].source = ["var browserify = require('../');","var vm = require('vm');","var jade = require('jade');","var test = require('tap').test;","","test('jade', function (t) {","    t.plan(5);","    var b = browserify({","        require : 'jade',","        ignore : [","            'coffee-script', 'less', 'sass', 'stylus', 'markdown', 'discount',","            'markdown-js'","        ]","    });","    var src = b.bundle();","    ","    t.ok(typeof src === 'string');","    t.ok(src.length &gt; 0);","    ","    var c = { console : console };","    vm.runInNewContext(src, c);","    var j = c.require('jade');","    t.deepEqual(","        Object.keys(jade),","        Object.keys(j)","    );","    ","    jade.render('div #{x}\\n  span moo', { x : 42 }, function (err, r0) {","        t.equal(r0, '&lt;div&gt;42&lt;span&gt;moo&lt;/span&gt;&lt;/div&gt;');","        jade.render('div #{x}\\n  span moo', { x : 42 }, function (err, r1) {","            t.equal(r0, r1);","            t.end();","        });","    });","});"];
