v8-to-istanbul
Version:
convert from v8 coverage format to istanbul's format
124 lines (123 loc) • 2.46 kB
JavaScript
module.exports = {
describe: 'functions',
coverageV8: {
"scriptId": "71",
"url": "./test/fixtures/scripts/functions.js",
"functions": [
{
"functionName": "",
"ranges": [
{
"startOffset": 0,
"endOffset": 790,
"count": 1
}
],
"isBlockCoverage": true
},
{
"functionName": "",
"ranges": [
{
"startOffset": 1,
"endOffset": 788,
"count": 1
}
],
"isBlockCoverage": true
},
{
"functionName": "a",
"ranges": [
{
"startOffset": 93,
"endOffset": 162,
"count": 0
}
],
"isBlockCoverage": false
},
{
"functionName": "b",
"ranges": [
{
"startOffset": 198,
"endOffset": 315,
"count": 1
},
{
"startOffset": 242,
"endOffset": 251,
"count": 0
},
{
"startOffset": 292,
"endOffset": 297,
"count": 0
},
{
"startOffset": 311,
"endOffset": 314,
"count": 0
}
],
"isBlockCoverage": true
},
{
"functionName": "c",
"ranges": [
{
"startOffset": 374,
"endOffset": 423,
"count": 2
}
],
"isBlockCoverage": true
},
{
"functionName": "Foo",
"ranges": [
{
"startOffset": 510,
"endOffset": 537,
"count": 0
}
],
"isBlockCoverage": false
},
{
"functionName": "hello",
"ranges": [
{
"startOffset": 546,
"endOffset": 580,
"count": 0
}
],
"isBlockCoverage": false
},
{
"functionName": "Bar",
"ranges": [
{
"startOffset": 657,
"endOffset": 688,
"count": 1
}
],
"isBlockCoverage": true
},
{
"functionName": "hello",
"ranges": [
{
"startOffset": 699,
"endOffset": 750,
"count": 1
}
],
"isBlockCoverage": true
}
]
}
}