* [misc] Fix unit tests of the executionModel::getStatData() method.

This commit is contained in:
liugang
2025-12-15 10:51:44 +08:00
parent f5708c0e77
commit 4adbb88355
2 changed files with 3 additions and 28 deletions
+2 -27
View File
@@ -2,38 +2,13 @@
<?php
include dirname(__FILE__, 5) . '/test/lib/init.php';
include dirname(__FILE__, 2) . '/lib/execution.unittest.class.php';
/**
title=测试 executionModel->getStatData();
timeout=0
cid=16340
- 测试默认值 @3
- 测试传入空值 @3
- 测试projectID为10的所有未关闭执行 @0
- 测试projectID为10的所有执行 @0
- 测试projectID为10的未开始执行 @0
- 测试projectID为10的进行中执行 @0
- 测试projectID为10的已挂起执行 @0
- 测试projectID为10的已关闭执行 @0
- 测试projectID为10的我参与执行 @0
- 测试projectID为10的搜索出来的执行 @0
- 测试projectID为10的评审执行 @0
- 测试projectID为10, productID为1, branchID为0的所有执行 @0
- 测试projectID为10, productID为1, branchID为0的所有执行和任务 @0
- 测试projectID为10, productID为1, branchID为0的非父阶段 @0
- 测试projectID为2的所有未关闭执行 @1
- 测试projectID为2的所有执行 @1
- 测试projectID为2的未开始执行 @1
- 测试projectID为2的进行中执行 @1
- 测试projectID为2的已挂起执行 @1
- 测试projectID为2的已关闭执行 @1
- 测试projectID为2的我参与执行 @1
- 测试projectID为2的搜索出来的执行 @1
- 测试projectID为2的评审执行 @1
- 测试projectID为2, productID为1, branchID为0的所有执行 @1
- 测试projectID为2, productID为1, branchID为0的所有执行和任务 @1
- 测试projectID为2, productID为1, branchID为0的非父阶段 @1
- 测试默认值 @3
- 测试传入空值 @3
- 测试projectID为10的所有未关闭执行 @0
@@ -146,4 +121,4 @@ r($execution->getStatDataTest($projectIdList[2], $browseTypeList[6]))
r($execution->getStatDataTest($projectIdList[2], $browseTypeList[7])) && p() && e('1'); // 测试projectID为2的评审执行
r($execution->getStatDataTest($projectIdList[2], $browseTypeList[0], $productID, $branchID)) && p() && e('1'); // 测试projectID为2, productID为1, branchID为0的所有执行
r($execution->getStatDataTest($projectIdList[2], $browseTypeList[0], $productID, $branchID), $withTasksList[1]) && p() && e('1'); // 测试projectID为2, productID为1, branchID为0的所有执行和任务
r($execution->getStatDataTest($projectIdList[2], $browseTypeList[0], $productID, $branchID), $withTasksList[0], $param) && p() && e('1'); // 测试projectID为2, productID为1, branchID为0的非父阶段
r($execution->getStatDataTest($projectIdList[2], $browseTypeList[0], $productID, $branchID), $withTasksList[0], $param) && p() && e('1'); // 测试projectID为2, productID为1, branchID为0的非父阶段