Skip to content

Commit

Permalink
feat: show diff in watch mode
Browse files Browse the repository at this point in the history
  • Loading branch information
zxch3n committed May 23, 2022
1 parent 5afbfe7 commit 3e5a213
Showing 1 changed file with 14 additions and 5 deletions.
19 changes: 14 additions & 5 deletions src/watch.ts
Original file line number Diff line number Diff line change
Expand Up @@ -283,11 +283,20 @@ export class TestWatcher extends Disposable {
run.passed(data.item, task.result.duration)
break
case 'fail':
run.failed(
data.item,
new TestMessage(task.result.error?.message ?? ''),
task.result.duration,
)
if (task.result.error?.actual != null && task.result.error?.expected != null) {
run.failed(
data.item,
TestMessage.diff(task.result.error?.message ?? '', task.result?.error.expected, task.result?.error.actual),
task.result.duration,
)
}
else {
run.failed(
data.item,
new TestMessage(task.result.error?.message ?? ''),
task.result.duration,
)
}
break
case 'skip':
case 'todo':
Expand Down

0 comments on commit 3e5a213

Please sign in to comment.