From 09dd202f9a0be82fcaf59ca80ec7288cc1d76ba7 Mon Sep 17 00:00:00 2001 From: liumengyi Date: Mon, 8 Jan 2024 17:11:11 +0800 Subject: [PATCH] * Set last step result to fail. --- module/testtask/ui/batchrun.html.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/module/testtask/ui/batchrun.html.php b/module/testtask/ui/batchrun.html.php index bf3d8edec3..30950cca2b 100644 --- a/module/testtask/ui/batchrun.html.php +++ b/module/testtask/ui/batchrun.html.php @@ -28,8 +28,9 @@ foreach($cases as $caseID => $case) $stepId ++; $childId = 0; } - $currentID = $step->type == 'item' ? "{$stepId}.{$childId}" : $stepId; - $stepClass = $step->type == 'item' ? 'step-item pl-2' : 'step-group'; + $currentID = $step->type == 'item' ? "{$stepId}.{$childId}" : $stepId; + $stepClass = $step->type == 'item' ? 'step-item pl-2' : 'step-group'; + $stepResult = count($steps[$caseID]) == count($stepItems) + 1 ? 'fail' : 'pass'; $stepItems[] = h::tr ( @@ -64,7 +65,7 @@ foreach($cases as $caseID => $case) set::name("steps[$caseID][$stepID]"), set::items($lang->testcase->resultList), set::required(true), - set::value('pass') + set::value($stepResult) ) ) : null, $step->type != 'group' ? h::td