* Fix task and testtask unit test bug.

This commit is contained in:
wangyuting
2023-12-28 14:43:41 +08:00
parent e6e40bc2da
commit 659e9dc887
3 changed files with 20 additions and 2 deletions
+17
View File
@@ -84,6 +84,8 @@ class testtaskTest
*/
public function startTest(array $task): bool|array
{
zdTable('history')->gen(0);
zdTable('action')->gen(0);
$result = $this->objectModel->start((object)$task);
if(dao::isError()) return dao::getError();
if(!$result) return $result;
@@ -105,6 +107,8 @@ class testtaskTest
*/
public function closeTest(array $task): bool|array
{
zdTable('history')->gen(0);
zdTable('action')->gen(0);
$result = $this->objectModel->close((object)$task);
if(dao::isError()) return dao::getError();
if(!$result) return $result;
@@ -126,6 +130,8 @@ class testtaskTest
*/
public function blockTest(array $task): bool|array
{
zdTable('history')->gen(0);
zdTable('action')->gen(0);
$result = $this->objectModel->block((object)$task);
if(dao::isError()) return dao::getError();
if(!$result) return $result;
@@ -147,6 +153,8 @@ class testtaskTest
*/
public function activateTest(array $task): bool|array
{
zdTable('history')->gen(0);
zdTable('action')->gen(0);
$result = $this->objectModel->activate((object)$task);
if(dao::isError()) return dao::getError();
if(!$result) return $result;
@@ -168,6 +176,8 @@ class testtaskTest
*/
public function unlinkCaseTest(int $runID): bool|array
{
zdTable('history')->gen(0);
zdTable('action')->gen(0);
$result = $this->objectModel->unlinkCase($runID);
if(dao::isError()) return dao::getError();
if(!$result) return $result;
@@ -190,6 +200,8 @@ class testtaskTest
*/
public function batchUnlinkCasesTest(int $taskID, array $caseIdList): bool|array
{
zdTable('history')->gen(0);
zdTable('action')->gen(0);
$result = $this->objectModel->batchUnlinkCases($taskID, $caseIdList);
if(dao::isError()) return dao::getError();
if(!$result) return $result;
@@ -212,6 +224,8 @@ class testtaskTest
*/
public function batchAssignTest(int $taskID, string $account, array $caseIdList): bool|array
{
zdTable('history')->gen(0);
zdTable('action')->gen(0);
$result = $this->objectModel->batchAssign($taskID, $account, $caseIdList);
if(dao::isError()) return dao::getError();
if(!$result) return $result;
@@ -234,6 +248,8 @@ class testtaskTest
*/
public function linkCaseTest(int $taskID, string $type, array $runs): bool|array
{
zdTable('history')->gen(0);
zdTable('action')->gen(0);
$result = $this->objectModel->linkCase($taskID, $type, $runs);
if(dao::isError()) return dao::getError();
if(!$result) return $result;
@@ -359,6 +375,7 @@ class testtaskTest
*/
public function batchRunTest(array $cases, string $runCaseType = 'testcase', int $taskID = 0): bool|array
{
zdTable('action')->gen(0);
$result = $this->objectModel->batchRun($cases, $runCaseType, $taskID);
if(dao::isError()) return dao::getError();
if(!$result) return $result;