Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | 1x 1x 1x 3x 3x 3x 3x 1x 1x 1x 1x 1x 1x 1x 1x 1x 2x 1x 1x 1x 1x 1x 1x | const f = false; const t = true; console.info('i am a line of code'); function apple(awesome) { Eif (f || t) { console.info('what'); } Eif (t || f) { console.log('hey'); } } // eslint-disable-next-line no-unused-vars function missed() { } // eslint-disable-next-line no-unused-vars function missed2() { } apple(); apple(); apple(); const try_catch_await = async () => { const list = [new Promise((resolve, reject) => { setTimeout(resolve, 100); }), new Promise((resolve, reject) => { setTimeout(reject, 100); })]; try { for (const p of list) { console.log(await p); } console.log('uncovered'); } catch (err) { console.log(err); } try { for await (const p of list) { console.log(p); } } catch (err) { console.log(err); } }; try_catch_await(); |