From 485e2c4d463610ac38123680776edb4c20b6fdec Mon Sep 17 00:00:00 2001
From: hufangzhou <746775970@qq.com>
Date: Thu, 29 Apr 2021 11:30:19 +0800
Subject: [PATCH] * Fix bug #12451.
---
module/testcase/view/view.html.php | 2 +-
module/testtask/model.php | 2 +-
module/upgrade/model.php | 14 ++++++++++++++
3 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/module/testcase/view/view.html.php b/module/testcase/view/view.html.php
index e87fc1e0e0..35a40d8326 100644
--- a/module/testcase/view/view.html.php
+++ b/module/testcase/view/view.html.php
@@ -243,7 +243,7 @@
testcase->status;?> |
processStatus($from != 'testtask' ? 'testcase' : 'testtask', $case);
+ echo $this->processStatus('testcase', $case);
if($case->version > $case->currentVersion and $from == 'testtask')
{
echo "(testcase->fromTesttask}>{$lang->testcase->changed} ";
diff --git a/module/testtask/model.php b/module/testtask/model.php
index 6d95b453e0..46e77cb633 100644
--- a/module/testtask/model.php
+++ b/module/testtask/model.php
@@ -861,7 +861,7 @@ class testtaskModel extends model
$row->case = $caseID;
$row->version = $postData->versions[$caseID];
$row->assignedTo = '';
- $row->status = 'wait';
+ $row->status = 'normal';
if($type == 'bybuild') $row->assignedTo = zget($assignedToPairs, $caseID, '');
$this->dao->replace(TABLE_TESTRUN)->data($row)->exec();
diff --git a/module/upgrade/model.php b/module/upgrade/model.php
index 5c8a6dbf4f..26879dcd0b 100644
--- a/module/upgrade/model.php
+++ b/module/upgrade/model.php
@@ -650,6 +650,7 @@ class upgradeModel extends model
case '15_0_rc3':
$this->saveLogs('Execute 15_0_rc3');
$this->updateLibType();
+ $this->updateRunCaseStatus();
$this->appendExec('15_0_rc3');
}
@@ -4927,4 +4928,17 @@ class upgradeModel extends model
return true;
}
+
+ /**
+ * Update the testtask related cases status.
+ *
+ * @access public
+ * @return bool
+ */
+ public function updateRunCaseStatus()
+ {
+ $this->dao->update(TABLE_TESTRUN)->set('status')->eq('normal')->where('status')->in('wait,done')->exec();
+
+ return true;
+ }
}
|