From e6cbdb8182b0a7973a4250247387d8d76f6fdae0 Mon Sep 17 00:00:00 2001 From: caoyanyi Date: Mon, 7 Nov 2022 13:44:11 +0800 Subject: [PATCH] * Fix bug #28992. --- module/testtask/model.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/module/testtask/model.php b/module/testtask/model.php index a77f443a58..7c5a05ce9a 100755 --- a/module/testtask/model.php +++ b/module/testtask/model.php @@ -1495,7 +1495,7 @@ class testtaskModel extends model if($col->show) { $class = "c-$id "; - if($id == 'status') $class .= $run->status; + if($id == 'status') $class .= $run->status . " status-testcase status-{$run->caseStatus}"; if($id == 'title') $class .= ' text-left'; if($id == 'id') $class .= ' cell-id'; if($id == 'lastRunResult') $class .= "result-testcase $run->lastRunResult"; @@ -1555,7 +1555,10 @@ class testtaskModel extends model } else { - $status = $this->processStatus('testcase', $run); + $case = new stdClass(); + $case->status = $run->caseStatus; + + $status = $this->processStatus('testcase', $case); if($run->status == $status) $status = $this->processStatus('testtask', $run); echo $status; }