7254f7b4d1
Build / Build (macos-latest) (push) Has been cancelled
Build / Build (ubuntu-latest) (push) Has been cancelled
Build / Build (windows-latest) (push) Has been cancelled
Build / Analyze (javascript) (push) Has been cancelled
Build / Analyze (python) (push) Has been cancelled
25 lines
605 B
JavaScript
25 lines
605 B
JavaScript
|
|
class Reporter {
|
|
|
|
onTestBegin(test) {
|
|
process.stdout.write(`${test.title}\n`);
|
|
}
|
|
|
|
onTestEnd(test, result) {
|
|
if (result.status === 'failed') {
|
|
process.stderr.write(`\nTest failed: ${test.title}\n`);
|
|
if (result.error) {
|
|
process.stderr.write(`${result.error.message}\n`);
|
|
if (result.error.stack) {
|
|
process.stderr.write(`${result.error.stack}\n`);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
onError(error) {
|
|
process.stderr.write(`\nError: ${error}\n`);
|
|
}
|
|
}
|
|
|
|
export default Reporter; |