mirror of
https://github.com/dorny/test-reporter.git
synced 2025-12-17 14:57:09 +01:00
remove skipped tests
This commit is contained in:
parent
d5b3967dd9
commit
9c2f1cf0f7
1 changed files with 8 additions and 3 deletions
|
|
@ -8,14 +8,14 @@ import {slug} from '../utils/slugger'
|
||||||
const MAX_REPORT_LENGTH = 65535
|
const MAX_REPORT_LENGTH = 65535
|
||||||
|
|
||||||
export interface ReportOptions {
|
export interface ReportOptions {
|
||||||
listSuites: 'all' | 'failed'
|
listSuites: 'all' | 'failed' | 'non-skipped'
|
||||||
listTests: 'all' | 'failed' | 'none'
|
listTests: 'all' | 'failed' | 'none'
|
||||||
baseUrl: string
|
baseUrl: string
|
||||||
onlySummary: boolean
|
onlySummary: boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
const defaultOptions: ReportOptions = {
|
const defaultOptions: ReportOptions = {
|
||||||
listSuites: 'all',
|
listSuites: 'non-skipped',
|
||||||
listTests: 'all',
|
listTests: 'all',
|
||||||
baseUrl: '',
|
baseUrl: '',
|
||||||
onlySummary: false
|
onlySummary: false
|
||||||
|
|
@ -190,7 +190,12 @@ function getSuitesReport(tr: TestRunResult, runIndex: number, options: ReportOpt
|
||||||
const tsNameLink = skipLink ? tsName : link(tsName, tsAddr)
|
const tsNameLink = skipLink ? tsName : link(tsName, tsAddr)
|
||||||
const passed = s.passed > 0 ? `${s.passed}${Icon.success}` : ''
|
const passed = s.passed > 0 ? `${s.passed}${Icon.success}` : ''
|
||||||
const failed = s.failed > 0 ? `${s.failed}${Icon.fail}` : ''
|
const failed = s.failed > 0 ? `${s.failed}${Icon.fail}` : ''
|
||||||
const skipped = s.skipped > 0 ? `${s.skipped}${Icon.skip}` : ''
|
let skipped
|
||||||
|
if (options.listSuites === 'non-skipped') {
|
||||||
|
return [tsNameLink, passed, failed, tsTime]
|
||||||
|
} else {
|
||||||
|
skipped = s.skipped > 0 ? `${s.skipped}${Icon.skip}` : ''
|
||||||
|
}
|
||||||
return [tsNameLink, passed, failed, skipped, tsTime]
|
return [tsNameLink, passed, failed, skipped, tsTime]
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue