Skip to content

Commit b210f9d

Browse files
committed
feat: add error snippet property #20
1 parent 31d6f32 commit b210f9d

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/generate-report.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,7 @@ class GenerateCtrfReport implements Reporter {
189189
)
190190
test.message = this.extractFailureDetails(testResult).message
191191
test.trace = this.extractFailureDetails(testResult).trace
192+
test.snippet = this.extractFailureDetails(testResult).snippet
192193
test.rawStatus = testResult.status
193194
test.tags = this.extractTagsFromTitle(testCase.title)
194195
test.type = this.reporterConfigOptions.testType ?? 'e2e'
@@ -381,6 +382,9 @@ class GenerateCtrfReport implements Reporter {
381382
if (testResult.error.stack !== undefined) {
382383
failureDetails.trace = testResult.error.stack
383384
}
385+
if (testResult.error.snippet !== undefined) {
386+
failureDetails.snippet = testResult.error.snippet
387+
}
384388
return failureDetails
385389
}
386390
return {}

types/ctrf.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ export interface CtrfTest {
3232
suite?: string
3333
message?: string
3434
trace?: string
35+
snippet?: string
3536
rawStatus?: string
3637
tags?: string[]
3738
type?: string

0 commit comments

Comments
 (0)