https://github.com/Kitware/CMake
Raw File
Tip revision: 18b02cc127730e3b007c2b56c6e115d476f0d5e0 authored by Brad King on 23 March 2022, 14:11:55 UTC
CMake 3.23.0-rc5
Tip revision: 18b02cc
output.json.in
{
  "instrumentation": "node-jscoverage",
  "sloc": 29,
  "hits": 28,
  "misses": 1,
  "coverage": 96.55172413793103,
  "files": [
    {
      "filename": "${CMake_BINARY_DIR}/Testing/JavascriptCoverage/test.js",
      "coverage": 96.55172413793103,
      "hits": 28,
      "misses": 1,
      "sloc": 29,
      "source": {
        "1": {
          "source": "var assert = require(\"assert\")",
          "coverage": 1
        },
        "2": {
          "source": "var test  = {",
          "coverage": 1
        },
        "3": {
          "source": "  version: \"1.0.0\"",
          "coverage": ""
        },
        "4": {
          "source": "}",
          "coverage": ""
        },
        "5": {
          "source": "function covTest(p1,p2) {",
          "coverage": 1
        },
        "6": {
          "source": "  if (p1 > 3) {",
          "coverage": 2
        },
        "7": {
          "source": "    return 1;",
          "coverage": 1
        },
        "8": {
          "source": "  }",
          "coverage": ""
        },
        "9": {
          "source": "  else {",
          "coverage": ""
        },
        "10": {
          "source": "    return p1 + p2;",
          "coverage": 1
        },
        "11": {
          "source": "  }",
          "coverage": ""
        },
        "12": {
          "source": "}",
          "coverage": ""
        },
        "13": {
          "source": "",
          "coverage": ""
        },
        "14": {
          "source": "function covTest2(p1,p2) {",
          "coverage": 1
        },
        "15": {
          "source": "  return 0;",
          "coverage": 0
        },
        "16": {
          "source": "}",
          "coverage": ""
        },
        "17": {
          "source": "",
          "coverage": ""
        },
        "18": {
          "source": "function covTest3(p1) {",
          "coverage": 1
        },
        "19": {
          "source": "  for(i=0;i < p1;i++){",
          "coverage": 1
        },
        "20": {
          "source": "  }",
          "coverage": ""
        },
        "21": {
          "source": "  return i;",
          "coverage": 1
        },
        "22": {
          "source": "}",
          "coverage": ""
        },
        "23": {
          "source": "function covTest4(p1) {",
          "coverage": 1
        },
        "24": {
          "source": "  i=0;",
          "coverage": 1
        },
        "25": {
          "source": "  while(i < p1){",
          "coverage": 1
        },
        "26": {
          "source": "  i++;",
          "coverage": 5
        },
        "27": {
          "source": "  }",
          "coverage": ""
        },
        "28": {
          "source": "  return i;",
          "coverage": 1
        },
        "29": {
          "source": "}",
          "coverage": ""
        },
        "30": {
          "source": "",
          "coverage": ""
        },
        "31": {
          "source": "describe('Array', function(){",
          "coverage": 1
        },
        "32": {
          "source": "  describe('CovTest', function(){",
          "coverage": 1
        },
        "33": {
          "source": "    it('should return when the value is not present', function(){",
          "coverage": 1
        },
        "34": {
          "source": "      assert.equal(4,covTest(2,2));",
          "coverage": 1
        },
        "35": {
          "source": "    })",
          "coverage": ""
        },
        "36": {
          "source": "  })",
          "coverage": ""
        },
        "37": {
          "source": "  ",
          "coverage": ""
        },
        "38": {
          "source": "  describe('CovTest>3', function(){",
          "coverage": 1
        },
        "39": {
          "source": "    it('should return when the value is not present', function(){",
          "coverage": 1
        },
        "40": {
          "source": "      assert.equal(1,covTest(4,2));",
          "coverage": 1
        },
        "41": {
          "source": "    })",
          "coverage": ""
        },
        "42": {
          "source": "  })",
          "coverage": ""
        },
        "43": {
          "source": "  describe('covTest4', function(){",
          "coverage": 1
        },
        "44": {
          "source": "    it('should return when the value is not present', function(){",
          "coverage": 1
        },
        "45": {
          "source": "      assert.equal(5,covTest4(5));",
          "coverage": 1
        },
        "46": {
          "source": "    })",
          "coverage": ""
        },
        "47": {
          "source": "  })",
          "coverage": ""
        },
        "48": {
          "source": "  describe('covTest3', function(){",
          "coverage": 1
        },
        "49": {
          "source": "    it('should return when the value is not present', function(){",
          "coverage": 1
        },
        "50": {
          "source": "      assert.equal(5,covTest3(5));",
          "coverage": 1
        },
        "51": {
          "source": "    })",
          "coverage": ""
        },
        "52": {
          "source": "  })",
          "coverage": ""
        },
        "53": {
          "source": "})",
          "coverage": ""
        },
        "54": {
          "source": "",
          "coverage": ""
        }
      }
      "filename": "${CMake_BINARY_DIR}/Testing/JavascriptCoverage/test3.js",
      "coverage": 55.00000000000001,
      "hits": 11,
      "misses": 9,
      "sloc": 20,
      "source": {
        "1": {
          "source": "var assert = require(\"assert\")",
          "coverage": 1
        },
        "2": {
          "source": "var test  = {",
          "coverage": 1
        },
        "3": {
          "source": "  version: \"1.0.0\"",
          "coverage": ""
        },
        "4": {
          "source": "}",
          "coverage": ""
        },
        "5": {
          "source": "function covTest(p1,p2) {",
          "coverage": 1
        },
        "6": {
          "source": "  if (p1 > 3) {",
          "coverage": 0
        },
        "7": {
          "source": "    return 1;",
          "coverage": 0
        },
        "8": {
          "source": "  }",
          "coverage": ""
        },
        "9": {
          "source": "  else {",
          "coverage": ""
        },
        "10": {
          "source": "    return p1 + p2;",
          "coverage": 0
        },
        "11": {
          "source": "  }",
          "coverage": ""
        },
        "12": {
          "source": "}",
          "coverage": ""
        },
        "13": {
          "source": "",
          "coverage": ""
        },
        "14": {
          "source": "function covTest2(p1,p2) {",
          "coverage": 1
        },
        "15": {
          "source": "  return 0;",
          "coverage": 1
        },
        "16": {
          "source": "}",
          "coverage": ""
        },
        "17": {
          "source": "",
          "coverage": ""
        },
        "18": {
          "source": "function covTest3(p1) {",
          "coverage": 1
        },
        "19": {
          "source": "  for(i=0;i < p1;i++){",
          "coverage": 0
        },
        "20": {
          "source": "  }",
          "coverage": ""
        },
        "21": {
          "source": "  return i;",
          "coverage": 0
        },
        "22": {
          "source": "}",
          "coverage": ""
        },
        "23": {
          "source": "function covTest4(p1) {",
          "coverage": 1
        },
        "24": {
          "source": "  i=0;",
          "coverage": 0
        },
        "25": {
          "source": "  while(i < p1){",
          "coverage": 0
        },
        "26": {
          "source": "  i++;",
          "coverage": 0
        },
        "27": {
          "source": "  }",
          "coverage": ""
        },
        "28": {
          "source": "  return i;",
          "coverage": 0
        },
        "29": {
          "source": "}",
          "coverage": ""
        },
        "30": {
          "source": "",
          "coverage": ""
        },
        "31": {
          "source": "describe('Array', function(){",
          "coverage": 1
        },
        "32": {
          "source": "  describe('CovTest2', function(){",
          "coverage": 1
        },
        "33": {
          "source": "    it('should return when the value is not present', function(){",
          "coverage": 1
        },
        "34": {
          "source": "      assert.equal(0,covTest2(2,2));",
          "coverage": 1
        },
        "35": {
          "source": "    })",
          "coverage": ""
        },
        "36": {
          "source": "  })",
          "coverage": ""
        },
        "37": {
          "source": "})",
          "coverage": ""
        },
        "38": {
          "source": "",
          "coverage": ""
        }
      }
    }
  ],
  "stats": {
    "suites": 5,
    "tests": 4,
    "passes": 4,
    "pending": 0,
    "failures": 0,
    "start": "2014-10-23T17:56:02.339Z",
    "end": "2014-10-23T17:56:02.344Z",
    "duration": 5
  },
  "tests": [
    {
      "title": "should return when the value is not present",
      "fullTitle": "Array CovTest should return when the value is not present",
      "duration": 0
    },
    {
      "title": "should return when the value is not present",
      "fullTitle": "Array CovTest>3 should return when the value is not present",
      "duration": 0
    },
    {
      "title": "should return when the value is not present",
      "fullTitle": "Array covTest4 should return when the value is not present",
      "duration": 0
    },
    {
      "title": "should return when the value is not present",
      "fullTitle": "Array covTest3 should return when the value is not present",
      "duration": 0
    }
  ],
  "failures": [],
  "passes": [
    {
      "title": "should return when the value is not present",
      "fullTitle": "Array CovTest should return when the value is not present",
      "duration": 0
    },
    {
      "title": "should return when the value is not present",
      "fullTitle": "Array CovTest>3 should return when the value is not present",
      "duration": 0
    },
    {
      "title": "should return when the value is not present",
      "fullTitle": "Array covTest4 should return when the value is not present",
      "duration": 0
    },
    {
      "title": "should return when the value is not present",
      "fullTitle": "Array covTest3 should return when the value is not present",
      "duration": 0
    }
  ]
}
back to top