1{ 2 "instrumentation": "node-jscoverage", 3 "sloc": 29, 4 "hits": 28, 5 "misses": 1, 6 "coverage": 96.55172413793103, 7 "files": [ 8 { 9 "filename": "${CMake_BINARY_DIR}/Testing/JavascriptCoverage/test.js", 10 "coverage": 96.55172413793103, 11 "hits": 28, 12 "misses": 1, 13 "sloc": 29, 14 "source": { 15 "1": { 16 "source": "var assert = require(\"assert\")", 17 "coverage": 1 18 }, 19 "2": { 20 "source": "var test = {", 21 "coverage": 1 22 }, 23 "3": { 24 "source": " version: \"1.0.0\"", 25 "coverage": "" 26 }, 27 "4": { 28 "source": "}", 29 "coverage": "" 30 }, 31 "5": { 32 "source": "function covTest(p1,p2) {", 33 "coverage": 1 34 }, 35 "6": { 36 "source": " if (p1 > 3) {", 37 "coverage": 2 38 }, 39 "7": { 40 "source": " return 1;", 41 "coverage": 1 42 }, 43 "8": { 44 "source": " }", 45 "coverage": "" 46 }, 47 "9": { 48 "source": " else {", 49 "coverage": "" 50 }, 51 "10": { 52 "source": " return p1 + p2;", 53 "coverage": 1 54 }, 55 "11": { 56 "source": " }", 57 "coverage": "" 58 }, 59 "12": { 60 "source": "}", 61 "coverage": "" 62 }, 63 "13": { 64 "source": "", 65 "coverage": "" 66 }, 67 "14": { 68 "source": "function covTest2(p1,p2) {", 69 "coverage": 1 70 }, 71 "15": { 72 "source": " return 0;", 73 "coverage": 0 74 }, 75 "16": { 76 "source": "}", 77 "coverage": "" 78 }, 79 "17": { 80 "source": "", 81 "coverage": "" 82 }, 83 "18": { 84 "source": "function covTest3(p1) {", 85 "coverage": 1 86 }, 87 "19": { 88 "source": " for(i=0;i < p1;i++){", 89 "coverage": 1 90 }, 91 "20": { 92 "source": " }", 93 "coverage": "" 94 }, 95 "21": { 96 "source": " return i;", 97 "coverage": 1 98 }, 99 "22": { 100 "source": "}", 101 "coverage": "" 102 }, 103 "23": { 104 "source": "function covTest4(p1) {", 105 "coverage": 1 106 }, 107 "24": { 108 "source": " i=0;", 109 "coverage": 1 110 }, 111 "25": { 112 "source": " while(i < p1){", 113 "coverage": 1 114 }, 115 "26": { 116 "source": " i++;", 117 "coverage": 5 118 }, 119 "27": { 120 "source": " }", 121 "coverage": "" 122 }, 123 "28": { 124 "source": " return i;", 125 "coverage": 1 126 }, 127 "29": { 128 "source": "}", 129 "coverage": "" 130 }, 131 "30": { 132 "source": "", 133 "coverage": "" 134 }, 135 "31": { 136 "source": "describe('Array', function(){", 137 "coverage": 1 138 }, 139 "32": { 140 "source": " describe('CovTest', function(){", 141 "coverage": 1 142 }, 143 "33": { 144 "source": " it('should return when the value is not present', function(){", 145 "coverage": 1 146 }, 147 "34": { 148 "source": " assert.equal(4,covTest(2,2));", 149 "coverage": 1 150 }, 151 "35": { 152 "source": " })", 153 "coverage": "" 154 }, 155 "36": { 156 "source": " })", 157 "coverage": "" 158 }, 159 "37": { 160 "source": " ", 161 "coverage": "" 162 }, 163 "38": { 164 "source": " describe('CovTest>3', function(){", 165 "coverage": 1 166 }, 167 "39": { 168 "source": " it('should return when the value is not present', function(){", 169 "coverage": 1 170 }, 171 "40": { 172 "source": " assert.equal(1,covTest(4,2));", 173 "coverage": 1 174 }, 175 "41": { 176 "source": " })", 177 "coverage": "" 178 }, 179 "42": { 180 "source": " })", 181 "coverage": "" 182 }, 183 "43": { 184 "source": " describe('covTest4', function(){", 185 "coverage": 1 186 }, 187 "44": { 188 "source": " it('should return when the value is not present', function(){", 189 "coverage": 1 190 }, 191 "45": { 192 "source": " assert.equal(5,covTest4(5));", 193 "coverage": 1 194 }, 195 "46": { 196 "source": " })", 197 "coverage": "" 198 }, 199 "47": { 200 "source": " })", 201 "coverage": "" 202 }, 203 "48": { 204 "source": " describe('covTest3', function(){", 205 "coverage": 1 206 }, 207 "49": { 208 "source": " it('should return when the value is not present', function(){", 209 "coverage": 1 210 }, 211 "50": { 212 "source": " assert.equal(5,covTest3(5));", 213 "coverage": 1 214 }, 215 "51": { 216 "source": " })", 217 "coverage": "" 218 }, 219 "52": { 220 "source": " })", 221 "coverage": "" 222 }, 223 "53": { 224 "source": "})", 225 "coverage": "" 226 }, 227 "54": { 228 "source": "", 229 "coverage": "" 230 } 231 } 232 "filename": "${CMake_BINARY_DIR}/Testing/JavascriptCoverage/test3.js", 233 "coverage": 55.00000000000001, 234 "hits": 11, 235 "misses": 9, 236 "sloc": 20, 237 "source": { 238 "1": { 239 "source": "var assert = require(\"assert\")", 240 "coverage": 1 241 }, 242 "2": { 243 "source": "var test = {", 244 "coverage": 1 245 }, 246 "3": { 247 "source": " version: \"1.0.0\"", 248 "coverage": "" 249 }, 250 "4": { 251 "source": "}", 252 "coverage": "" 253 }, 254 "5": { 255 "source": "function covTest(p1,p2) {", 256 "coverage": 1 257 }, 258 "6": { 259 "source": " if (p1 > 3) {", 260 "coverage": 0 261 }, 262 "7": { 263 "source": " return 1;", 264 "coverage": 0 265 }, 266 "8": { 267 "source": " }", 268 "coverage": "" 269 }, 270 "9": { 271 "source": " else {", 272 "coverage": "" 273 }, 274 "10": { 275 "source": " return p1 + p2;", 276 "coverage": 0 277 }, 278 "11": { 279 "source": " }", 280 "coverage": "" 281 }, 282 "12": { 283 "source": "}", 284 "coverage": "" 285 }, 286 "13": { 287 "source": "", 288 "coverage": "" 289 }, 290 "14": { 291 "source": "function covTest2(p1,p2) {", 292 "coverage": 1 293 }, 294 "15": { 295 "source": " return 0;", 296 "coverage": 1 297 }, 298 "16": { 299 "source": "}", 300 "coverage": "" 301 }, 302 "17": { 303 "source": "", 304 "coverage": "" 305 }, 306 "18": { 307 "source": "function covTest3(p1) {", 308 "coverage": 1 309 }, 310 "19": { 311 "source": " for(i=0;i < p1;i++){", 312 "coverage": 0 313 }, 314 "20": { 315 "source": " }", 316 "coverage": "" 317 }, 318 "21": { 319 "source": " return i;", 320 "coverage": 0 321 }, 322 "22": { 323 "source": "}", 324 "coverage": "" 325 }, 326 "23": { 327 "source": "function covTest4(p1) {", 328 "coverage": 1 329 }, 330 "24": { 331 "source": " i=0;", 332 "coverage": 0 333 }, 334 "25": { 335 "source": " while(i < p1){", 336 "coverage": 0 337 }, 338 "26": { 339 "source": " i++;", 340 "coverage": 0 341 }, 342 "27": { 343 "source": " }", 344 "coverage": "" 345 }, 346 "28": { 347 "source": " return i;", 348 "coverage": 0 349 }, 350 "29": { 351 "source": "}", 352 "coverage": "" 353 }, 354 "30": { 355 "source": "", 356 "coverage": "" 357 }, 358 "31": { 359 "source": "describe('Array', function(){", 360 "coverage": 1 361 }, 362 "32": { 363 "source": " describe('CovTest2', function(){", 364 "coverage": 1 365 }, 366 "33": { 367 "source": " it('should return when the value is not present', function(){", 368 "coverage": 1 369 }, 370 "34": { 371 "source": " assert.equal(0,covTest2(2,2));", 372 "coverage": 1 373 }, 374 "35": { 375 "source": " })", 376 "coverage": "" 377 }, 378 "36": { 379 "source": " })", 380 "coverage": "" 381 }, 382 "37": { 383 "source": "})", 384 "coverage": "" 385 }, 386 "38": { 387 "source": "", 388 "coverage": "" 389 } 390 } 391 } 392 ], 393 "stats": { 394 "suites": 5, 395 "tests": 4, 396 "passes": 4, 397 "pending": 0, 398 "failures": 0, 399 "start": "2014-10-23T17:56:02.339Z", 400 "end": "2014-10-23T17:56:02.344Z", 401 "duration": 5 402 }, 403 "tests": [ 404 { 405 "title": "should return when the value is not present", 406 "fullTitle": "Array CovTest should return when the value is not present", 407 "duration": 0 408 }, 409 { 410 "title": "should return when the value is not present", 411 "fullTitle": "Array CovTest>3 should return when the value is not present", 412 "duration": 0 413 }, 414 { 415 "title": "should return when the value is not present", 416 "fullTitle": "Array covTest4 should return when the value is not present", 417 "duration": 0 418 }, 419 { 420 "title": "should return when the value is not present", 421 "fullTitle": "Array covTest3 should return when the value is not present", 422 "duration": 0 423 } 424 ], 425 "failures": [], 426 "passes": [ 427 { 428 "title": "should return when the value is not present", 429 "fullTitle": "Array CovTest should return when the value is not present", 430 "duration": 0 431 }, 432 { 433 "title": "should return when the value is not present", 434 "fullTitle": "Array CovTest>3 should return when the value is not present", 435 "duration": 0 436 }, 437 { 438 "title": "should return when the value is not present", 439 "fullTitle": "Array covTest4 should return when the value is not present", 440 "duration": 0 441 }, 442 { 443 "title": "should return when the value is not present", 444 "fullTitle": "Array covTest3 should return when the value is not present", 445 "duration": 0 446 } 447 ] 448}