1 | (function (fs, parser, helper) {
|
2 | 'use strict';
|
3 | var expectedCoverage = 40;
|
4 | var expect = helper.chai.expect;
|
5 | var jacocoData = fs.readFileSync(__dirname + '/mock/jacoco2.xml').toString();
|
6 |
|
7 | describe('Jacoco Parser', function () {
|
8 | it('should be able to parse jacoco data with empty files', function () {
|
9 | return expect(parser.getParser('jacoco').parse('', jacocoData))
|
10 | .to.eventually.satisfy(function (data) {
|
11 | expect(data.total).to.equal(expectedCoverage);
|
12 | return true;
|
13 | });
|
14 | });
|
15 | });
|
16 | }(require('fs'), require('../lib/coverageParser'), require('./helper')));
|