remove stack from assertions

pull/11719/head
Rich Harris 2 years ago
parent 2778cbb4c7
commit 62cc61d1ad

@ -20,7 +20,7 @@
<span class="count">{log.count}x</span> <span class="count">{log.count}x</span>
{/if} {/if}
{#if log.command === 'trace' || log.command === 'assert' || log.command === 'group'} {#if log.command === 'trace' || log.command === 'group'}
<button on:click={toggle_group_collapse}> <button on:click={toggle_group_collapse}>
<span class="arrow" class:expand={!log.collapsed}>{'\u25B6'}</span> <span class="arrow" class:expand={!log.collapsed}>{'\u25B6'}</span>
{#if log.command === 'group'} {#if log.command === 'group'}
@ -59,7 +59,7 @@
{/each} {/each}
{/if} {/if}
{#if (log.command === 'trace' || log.command === 'assert') && !log.collapsed} {#if log.command === 'trace' && !log.collapsed}
<div class="trace"> <div class="trace">
{#each log.stack?.split('\n').slice(2) ?? '' as stack} {#each log.stack?.split('\n').slice(2) ?? '' as stack}
<div>{stack.replace(/^\s*at\s+/, '')}</div> <div>{stack.replace(/^\s*at\s+/, '')}</div>
@ -165,8 +165,6 @@
} }
.assert { .assert {
padding-left: 11px;
font-weight: bold;
color: #da106e; color: #da106e;
} }
</style> </style>

@ -217,8 +217,7 @@
intercept('assert', (condition, ...args) => { intercept('assert', (condition, ...args) => {
if (condition) return; if (condition) return;
const stack = new Error().stack; send({ action: 'console', command: 'assert', args });
send({ action: 'console', command: 'assert', args, stack });
}); });
intercept('count', (label = 'default') => { intercept('count', (label = 'default') => {

Loading…
Cancel
Save