{{ 'tcms.traceability.selectPrompt' | transloco }}
{{ 'tcms.common.loading' | transloco }}
} @else if (coverageData(); as data) {
{{ data.screenTitle }}
{{ data.screenRoute }}
{{ data.totalCases }} {{ 'tcms.traceability.cases' | transloco }}
@if (data.p1Count > 0) {
P1: {{ data.p1Count }}
}
@if (data.p2Count > 0) {
P2: {{ data.p2Count }}
}
@if (data.passCount > 0) {
✓ {{ data.passCount }}
}
@if (data.failCount > 0) {
✕ {{ data.failCount }}
}
@if (data.lastRunDate) {
{{ data.lastRunDate }}
}
@for (tc of testCases(); track tc.testCaseId) {
@if (isCaseExpanded(tc.testCaseId)) {
}
@if (testCases().length === 0) {
@if (!showLinkForm()) {
}
} @else {
{{ tc.tcId }}
{{ tc.title }}
{{ tc.priority }}
@if (tc.lastRunStatus) {
{{ tc.lastRunStatus }}
}
@if (tc.screenLinkId) {
@if (pendingUnlinkId() === tc.screenLinkId) {
{{ 'tcms.traceability.unlinkConfirm' | transloco }}
} @else {
}
}
@for (step of tc.steps; track $index) {
}
{{ step.stepType }}
{{ step.stepText }}
}
@if (tc.steps.length === 0) {
{{ 'tcms.traceability.noSteps' | transloco }}
}
{{ 'tcms.traceability.noCases' | transloco }}
}
{{ 'tcms.traceability.noCoverageData' | transloco }}
{{ selectedRoute() }}.