@if (report.error) {
{{ report.error }}
}
@if (cdbFilterOptions(report).length > 1) {
}
@if (report.cdbs.length === 0) {
未在根目录找到 cdb 文件。
} @else if (visibleCdbs(report).length === 0) {
当前筛选无 cdb。
}
@for (cdb of visibleCdbs(report); track cdb.fileName) {
{{ cdb.fileName }}
卡片 {{ cdb.totalTestableCards }},已测 {{ cdb.testedCards }},通过 {{ cdb.passedCards }},失败
{{ cdb.failedCards }}
{{ cdbStatusLabel(cdb) }}
@if (cdb.error) {
{{ cdb.error }}
}
@if (cardFilterOptions(cdb).length > 1) {
}
@if (cdb.cards.length === 0) {
没有需要测试的卡片。
} @else if (visibleCards(cdb).length === 0) {
当前筛选无卡片。
}
@for (card of visibleCards(cdb); track card.id) {
{{ card.name }}
#{{ card.id }}
@if (card.skipTest) {
无需测试
} @else if (card.scriptErrors.length > 0) {
错误信息数量:{{ card.scriptErrors.length }}
} @else if (card.status === 'passed') {
卡片状态正常
} @else if (card.status === 'pending') {
等待测试输出。
} @else if (card.status === 'running') {
正在生成测试输出...
}
{{ cardStatusLabelForCard(card) }}
@if (card.detail) {
}
@if (card.logs.length > 0) {
测试输出
@for (entry of card.logs; track $index) {
-
{{ entry.message }}
}
}
}
}