| OLD | NEW |
| (Empty) |
| 1 Test collecting code coverage data with Runtime.collectCoverage. | |
| 2 | |
| 3 Running test: testPreciseCoverage | |
| 4 { | |
| 5 id : <messageId> | |
| 6 result : { | |
| 7 } | |
| 8 } | |
| 9 { | |
| 10 id : <messageId> | |
| 11 result : { | |
| 12 result : [ | |
| 13 [0] : { | |
| 14 functions : [ | |
| 15 [0] : { | |
| 16 functionName : | |
| 17 ranges : [ | |
| 18 [0] : { | |
| 19 count : 1 | |
| 20 endColumnNumber : 0 | |
| 21 endLineNumber : 9 | |
| 22 startColumnNumber : 0 | |
| 23 startLineNumber : 0 | |
| 24 } | |
| 25 ] | |
| 26 } | |
| 27 [1] : { | |
| 28 functionName : fib | |
| 29 ranges : [ | |
| 30 [0] : { | |
| 31 count : 15 | |
| 32 endColumnNumber : 1 | |
| 33 endLineNumber : 4 | |
| 34 startColumnNumber : 0 | |
| 35 startLineNumber : 1 | |
| 36 } | |
| 37 ] | |
| 38 } | |
| 39 [2] : { | |
| 40 functionName : iife | |
| 41 ranges : [ | |
| 42 [0] : { | |
| 43 count : 1 | |
| 44 endColumnNumber : 1 | |
| 45 endLineNumber : 7 | |
| 46 startColumnNumber : 1 | |
| 47 startLineNumber : 5 | |
| 48 } | |
| 49 ] | |
| 50 } | |
| 51 ] | |
| 52 scriptId : <scriptId> | |
| 53 url : 1 | |
| 54 } | |
| 55 [1] : { | |
| 56 functions : [ | |
| 57 [0] : { | |
| 58 functionName : | |
| 59 ranges : [ | |
| 60 [0] : { | |
| 61 count : 1 | |
| 62 endColumnNumber : 11 | |
| 63 endLineNumber : 0 | |
| 64 startColumnNumber : 0 | |
| 65 startLineNumber : 0 | |
| 66 } | |
| 67 ] | |
| 68 } | |
| 69 ] | |
| 70 scriptId : <scriptId> | |
| 71 url : | |
| 72 } | |
| 73 ] | |
| 74 } | |
| 75 } | |
| 76 { | |
| 77 id : <messageId> | |
| 78 result : { | |
| 79 result : [ | |
| 80 [0] : { | |
| 81 functions : [ | |
| 82 [0] : { | |
| 83 functionName : | |
| 84 ranges : [ | |
| 85 [0] : { | |
| 86 count : 0 | |
| 87 endColumnNumber : 0 | |
| 88 endLineNumber : 9 | |
| 89 startColumnNumber : 0 | |
| 90 startLineNumber : 0 | |
| 91 } | |
| 92 ] | |
| 93 } | |
| 94 [1] : { | |
| 95 functionName : fib | |
| 96 ranges : [ | |
| 97 [0] : { | |
| 98 count : 0 | |
| 99 endColumnNumber : 1 | |
| 100 endLineNumber : 4 | |
| 101 startColumnNumber : 0 | |
| 102 startLineNumber : 1 | |
| 103 } | |
| 104 ] | |
| 105 } | |
| 106 [2] : { | |
| 107 functionName : iife | |
| 108 ranges : [ | |
| 109 [0] : { | |
| 110 count : 0 | |
| 111 endColumnNumber : 1 | |
| 112 endLineNumber : 7 | |
| 113 startColumnNumber : 1 | |
| 114 startLineNumber : 5 | |
| 115 } | |
| 116 ] | |
| 117 } | |
| 118 ] | |
| 119 scriptId : <scriptId> | |
| 120 url : 1 | |
| 121 } | |
| 122 [1] : { | |
| 123 functions : [ | |
| 124 [0] : { | |
| 125 functionName : | |
| 126 ranges : [ | |
| 127 [0] : { | |
| 128 count : 0 | |
| 129 endColumnNumber : 11 | |
| 130 endLineNumber : 0 | |
| 131 startColumnNumber : 0 | |
| 132 startLineNumber : 0 | |
| 133 } | |
| 134 ] | |
| 135 } | |
| 136 ] | |
| 137 scriptId : <scriptId> | |
| 138 url : | |
| 139 } | |
| 140 ] | |
| 141 } | |
| 142 } | |
| 143 | |
| 144 Running test: testPreciseCoverageFail | |
| 145 { | |
| 146 id : <messageId> | |
| 147 result : { | |
| 148 result : { | |
| 149 description : 8 | |
| 150 type : number | |
| 151 value : 8 | |
| 152 } | |
| 153 } | |
| 154 } | |
| 155 { | |
| 156 error : { | |
| 157 code : -32000 | |
| 158 message : Precise coverage has not been started. | |
| 159 } | |
| 160 id : <messageId> | |
| 161 } | |
| 162 | |
| 163 Running test: testBestEffortCoverage | |
| 164 { | |
| 165 id : <messageId> | |
| 166 result : { | |
| 167 result : { | |
| 168 description : 8 | |
| 169 type : number | |
| 170 value : 8 | |
| 171 } | |
| 172 } | |
| 173 } | |
| 174 { | |
| 175 id : <messageId> | |
| 176 result : { | |
| 177 result : [ | |
| 178 ] | |
| 179 } | |
| 180 } | |
| 181 { | |
| 182 id : <messageId> | |
| 183 result : { | |
| 184 result : [ | |
| 185 ] | |
| 186 } | |
| 187 } | |
| 188 | |
| 189 Running test: testBestEffortCoveragePrecise | |
| 190 { | |
| 191 id : <messageId> | |
| 192 result : { | |
| 193 result : { | |
| 194 description : 8 | |
| 195 type : number | |
| 196 value : 8 | |
| 197 } | |
| 198 } | |
| 199 } | |
| 200 { | |
| 201 id : <messageId> | |
| 202 result : { | |
| 203 result : [ | |
| 204 [0] : { | |
| 205 functions : [ | |
| 206 [0] : { | |
| 207 functionName : | |
| 208 ranges : [ | |
| 209 [0] : { | |
| 210 count : 1 | |
| 211 endColumnNumber : 0 | |
| 212 endLineNumber : 9 | |
| 213 startColumnNumber : 0 | |
| 214 startLineNumber : 0 | |
| 215 } | |
| 216 ] | |
| 217 } | |
| 218 [1] : { | |
| 219 functionName : fib | |
| 220 ranges : [ | |
| 221 [0] : { | |
| 222 count : 15 | |
| 223 endColumnNumber : 1 | |
| 224 endLineNumber : 4 | |
| 225 startColumnNumber : 0 | |
| 226 startLineNumber : 1 | |
| 227 } | |
| 228 ] | |
| 229 } | |
| 230 [2] : { | |
| 231 functionName : iife | |
| 232 ranges : [ | |
| 233 [0] : { | |
| 234 count : 1 | |
| 235 endColumnNumber : 1 | |
| 236 endLineNumber : 7 | |
| 237 startColumnNumber : 1 | |
| 238 startLineNumber : 5 | |
| 239 } | |
| 240 ] | |
| 241 } | |
| 242 ] | |
| 243 scriptId : <scriptId> | |
| 244 url : 4 | |
| 245 } | |
| 246 [1] : { | |
| 247 functions : [ | |
| 248 [0] : { | |
| 249 functionName : | |
| 250 ranges : [ | |
| 251 [0] : { | |
| 252 count : 1 | |
| 253 endColumnNumber : 11 | |
| 254 endLineNumber : 0 | |
| 255 startColumnNumber : 0 | |
| 256 startLineNumber : 0 | |
| 257 } | |
| 258 ] | |
| 259 } | |
| 260 ] | |
| 261 scriptId : <scriptId> | |
| 262 url : | |
| 263 } | |
| 264 ] | |
| 265 } | |
| 266 } | |
| 267 { | |
| 268 id : <messageId> | |
| 269 result : { | |
| 270 result : [ | |
| 271 [0] : { | |
| 272 functions : [ | |
| 273 [0] : { | |
| 274 functionName : | |
| 275 ranges : [ | |
| 276 [0] : { | |
| 277 count : 1 | |
| 278 endColumnNumber : 0 | |
| 279 endLineNumber : 9 | |
| 280 startColumnNumber : 0 | |
| 281 startLineNumber : 0 | |
| 282 } | |
| 283 ] | |
| 284 } | |
| 285 [1] : { | |
| 286 functionName : fib | |
| 287 ranges : [ | |
| 288 [0] : { | |
| 289 count : 15 | |
| 290 endColumnNumber : 1 | |
| 291 endLineNumber : 4 | |
| 292 startColumnNumber : 0 | |
| 293 startLineNumber : 1 | |
| 294 } | |
| 295 ] | |
| 296 } | |
| 297 [2] : { | |
| 298 functionName : iife | |
| 299 ranges : [ | |
| 300 [0] : { | |
| 301 count : 1 | |
| 302 endColumnNumber : 1 | |
| 303 endLineNumber : 7 | |
| 304 startColumnNumber : 1 | |
| 305 startLineNumber : 5 | |
| 306 } | |
| 307 ] | |
| 308 } | |
| 309 ] | |
| 310 scriptId : <scriptId> | |
| 311 url : 4 | |
| 312 } | |
| 313 [1] : { | |
| 314 functions : [ | |
| 315 [0] : { | |
| 316 functionName : | |
| 317 ranges : [ | |
| 318 [0] : { | |
| 319 count : 1 | |
| 320 endColumnNumber : 11 | |
| 321 endLineNumber : 0 | |
| 322 startColumnNumber : 0 | |
| 323 startLineNumber : 0 | |
| 324 } | |
| 325 ] | |
| 326 } | |
| 327 ] | |
| 328 scriptId : <scriptId> | |
| 329 url : | |
| 330 } | |
| 331 ] | |
| 332 } | |
| 333 } | |
| OLD | NEW |