all files / src/ parser.js

91.3% Statements 21/23
50% Branches 5/10
100% Functions 2/2
95% Lines 19/20
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39                                        
Iif (typeof _$jscoverage === 'undefined') _$jscoverage = {};
(function(_export) {
    Iif (typeof _export._$jscoverage === 'undefined') {
        _export._$jscoverage = _$jscoverage;
    }
})(typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : this);
Eif (! _$jscoverage["/Users/ikatz/Development/non-wayfair/macramoji/src/parser.coffee"]) { _$jscoverage["/Users/ikatz/Development/non-wayfair/macramoji/src/parser.coffee"] = {"path":"/Users/ikatz/Development/non-wayfair/macramoji/src/parser.coffee","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{},"f":{},"fnMap":{},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":1,"column":19}},"2":{"start":{"line":2,"column":0},"end":{"line":2,"column":22}},"3":{"start":{"line":3,"column":0},"end":{"line":3,"column":21}},"4":{"start":{"line":5,"column":0},"end":{"line":5,"column":61}},"5":{"start":{"line":6,"column":0},"end":{"line":6,"column":36}},"6":{"start":{"line":7,"column":0},"end":{"line":7,"column":29}},"7":{"start":{"line":9,"column":0},"end":{"line":9,"column":22}}},"branchMap":{}} }(function() {
  var bnf, bnfFile, fs, jison, parser, path;
 
  _$jscoverage["/Users/ikatz/Development/non-wayfair/macramoji/src/parser.coffee"].s[1]++;
 
  fs = require('fs');
 
  _$jscoverage["/Users/ikatz/Development/non-wayfair/macramoji/src/parser.coffee"].s[2]++;
 
  jison = require('jison');
 
  _$jscoverage["/Users/ikatz/Development/non-wayfair/macramoji/src/parser.coffee"].s[3]++;
 
  path = require('path');
 
  _$jscoverage["/Users/ikatz/Development/non-wayfair/macramoji/src/parser.coffee"].s[4]++;
 
  bnfFile = path.join(__dirname, '..', 'data', 'macramoji.jison');
 
  _$jscoverage["/Users/ikatz/Development/non-wayfair/macramoji/src/parser.coffee"].s[5]++;
 
  bnf = fs.readFileSync(bnfFile, 'utf8');
 
  _$jscoverage["/Users/ikatz/Development/non-wayfair/macramoji/src/parser.coffee"].s[6]++;
 
  parser = new jison.Parser(bnf);
 
  _$jscoverage["/Users/ikatz/Development/non-wayfair/macramoji/src/parser.coffee"].s[7]++;
 
  module.exports = parser;
 
}).call(this);