raptor
Version:
RaptorJS provides an AMD module loader that works in Node, Rhino and the web browser. It also includes various sub-modules to support building optimized web applications.
27 lines (21 loc) • 798 B
JavaScript
define.Class('jscoverage-reporter.CoverageReporter', function(require) {
var DefaultHtmlPublisher = require('jscoverage-reporter.DefaultHtmlPublisher');
return {
init: function(jscoverage, options) {
this.jscoverage = jscoverage;
this.options = options;
this._populate(jscoverage);
},
_populate: function(jscoverage) {
raptor.forEachEntry(jscoverage, function(filename, lines) {
var source = lines.source;
});
},
publishHTML: function(dir, publisher) {
if (!publisher) {
publisher = new DefaultHtmlPublisher();
}
publisher.publish(dir);
}
};
});