* [misc] Simplify unittest steps of the myModel::buildTaskSearchForm method.

This commit is contained in:
liugang
2025-08-21 08:38:54 +08:00
committed by tianshujie
parent 837d738e94
commit cd58f25d71
+20 -40
View File
@@ -33,8 +33,6 @@ cid=1
- module 为 workTask,缓存查询参数,查询字段中 canceledBy 不为空。 @1
- module 为 workTask,缓存查询参数,查询字段中 canceledDate 不为空。 @1
- module 为 workTask,缓存查询参数,打印 module 的值。属性module @task
- module 为 workTask,缓存查询参数,打印 queryID 的值。属性queryID @~~
- module 为 workTask,缓存查询参数,打印 actionURL 的值。属性actionURL @~~
- module 为 workTask,缓存查询参数,打印所属项目列表。
- 属性1 @0
- 属性2 @0
@@ -46,10 +44,7 @@ cid=1
- 属性all @0
- module 为 workTask,缓存查询参数,打印所属模块列表。
- @0
- 属性1 @0
- 属性2 @0
- 属性3 @0
- 属性4 @0
- 属性5 @0
- module 为 workTask,不缓存查询参数,查询参数中 queryID 不为空。 @1
- module 为 workTask,不缓存查询参数,查询参数中 actionURL 不为空。 @1
@@ -72,10 +67,7 @@ cid=1
- 属性all @所有执行
- module 为 workTask,不缓存查询参数,打印所属模块列表。
- @/
- 属性1 @~~
- 属性2 @/模块2
- 属性3 @~~
- 属性4 @~~
- 属性5 @/模块5
- module 为 contributeTask,缓存查询参数,查询参数中 queryID 为空。 @0
- module 为 contributeTask,缓存查询参数,查询参数中 actionURL 为空。 @0
@@ -85,8 +77,6 @@ cid=1
- module 为 contributeTask,缓存查询参数,查询字段中 canceledBy 不为空。 @1
- module 为 contributeTask,缓存查询参数,查询字段中 canceledDate 不为空。 @1
- module 为 contributeTask,缓存查询参数,打印 module 的值。属性module @task
- module 为 contributeTask,缓存查询参数,打印 queryID 的值。属性queryID @~~
- module 为 contributeTask,缓存查询参数,打印 actionURL 的值。属性actionURL @~~
- module 为 contributeTask,缓存查询参数,打印所属项目列表。
- 属性1 @0
- 属性2 @0
@@ -98,10 +88,7 @@ cid=1
- 属性all @0
- module 为 contributeTask,缓存查询参数,打印所属模块列表。
- @0
- 属性1 @0
- 属性2 @0
- 属性3 @0
- 属性4 @0
- 属性5 @0
- 不缓存查询参数,module 为 contributeTask,查询参数中 module 不为空。 @1
- 不缓存查询参数,module 为 contributeTask,查询参数中 queryID 不为空。 @1
@@ -125,10 +112,7 @@ cid=1
- 属性all @所有执行
- 不缓存查询参数,module 为 contributeTask,打印所属模块列表。
- @/
- 属性1 @~~
- 属性2 @/模块2
- 属性3 @~~
- 属性4 @~~
- 属性5 @/模块5
*/
@@ -147,12 +131,10 @@ r(isset($searchConfig['fields']['closedDate'])) && p() && e(1); // module 为
r(isset($searchConfig['fields']['canceledBy'])) && p() && e(1); // module 为 workTask,缓存查询参数,查询字段中 canceledBy 不为空。
r(isset($searchConfig['fields']['canceledDate'])) && p() && e(1); // module 为 workTask,缓存查询参数,查询字段中 canceledDate 不为空。
r($searchConfig) && p('module') && e('task'); // module 为 workTask,缓存查询参数,打印 module 的值。
r($searchConfig) && p('queryID') && e('~~'); // module 为 workTask,缓存查询参数,打印 queryID 的值。
r($searchConfig) && p('actionURL') && e('~~'); // module 为 workTask,缓存查询参数,打印 actionURL 的值。
r($searchConfig['params']['project']['values']) && p('1,2,all') && e('0,0,0'); // module 为 workTask,缓存查询参数,打印所属项目列表。
r($searchConfig['params']['execution']['values']) && p('3,4,5,all') && e('0,0,0,0'); // module 为 workTask,缓存查询参数,打印所属执行列表。
r($searchConfig['params']['module']['values']) && p('0,1,2,3,4,5') && e('0,0,0,0,0,0'); // module 为 workTask,缓存查询参数,打印所属模块列表。
r($searchConfig) && p('module') && e('task'); // module 为 workTask,缓存查询参数,打印 module 的值。
r($searchConfig['params']['project']['values']) && p('1,2,all') && e('0,0,0'); // module 为 workTask,缓存查询参数,打印所属项目列表。
r($searchConfig['params']['execution']['values']) && p('3,4,5,all') && e('0,0,0,0'); // module 为 workTask,缓存查询参数,打印所属执行列表。
r($searchConfig['params']['module']['values']) && p('0,2,5') && e('0,0,0'); // module 为 workTask,缓存查询参数,打印所属模块列表。
$searchConfig = $my->buildTaskSearchFormTest($queryID, $actionURL, $module, false);
r(isset($searchConfig['queryID'])) && p() && e(1); // module 为 workTask,不缓存查询参数,查询参数中 queryID 不为空。
@@ -163,12 +145,12 @@ r(isset($searchConfig['fields']['closedDate'])) && p() && e(0); // module 为
r(isset($searchConfig['fields']['canceledBy'])) && p() && e(0); // module 为 workTask,不缓存查询参数,查询字段中 canceledBy 为空。
r(isset($searchConfig['fields']['canceledDate'])) && p() && e(0); // module 为 workTask,不缓存查询参数,查询字段中 canceledDate 为空。
r($searchConfig) && p('module') && e('workTask'); // module 为 workTask,不缓存查询参数,打印 module 的值。
r($searchConfig) && p('queryID') && e('1'); // module 为 workTask,不缓存查询参数,打印 queryID 的值。
r($searchConfig) && p('actionURL') && e('/my-work-task.html'); // module 为 workTask,不缓存查询参数,打印 actionURL 的值。
r($searchConfig['params']['project']['values']) && p('1,2,all') && e('项目1,项目2,所有项目'); // module 为 workTask,不缓存查询参数,打印所属项目列表。
r($searchConfig['params']['execution']['values']) && p('3,4,5,all') && e('/迭代1,/迭代2,/迭代3,所有执行'); // module 为 workTask,不缓存查询参数,打印所属执行列表。
r($searchConfig['params']['module']['values']) && p('0,1,2,3,4,5') && e('/,~~,/模块2,~~,~~,/模块5'); // module 为 workTask,不缓存查询参数,打印所属模块列表。
r($searchConfig) && p('module') && e('workTask'); // module 为 workTask,不缓存查询参数,打印 module 的值。
r($searchConfig) && p('queryID') && e('1'); // module 为 workTask,不缓存查询参数,打印 queryID 的值。
r($searchConfig) && p('actionURL') && e('/my-work-task.html'); // module 为 workTask,不缓存查询参数,打印 actionURL 的值。
r($searchConfig['params']['project']['values']) && p('1,2,all') && e('项目1,项目2,所有项目'); // module 为 workTask,不缓存查询参数,打印所属项目列表。
r($searchConfig['params']['execution']['values']) && p('3,4,5,all') && e('/迭代1,/迭代2,/迭代3,所有执行'); // module 为 workTask,不缓存查询参数,打印所属执行列表。
r($searchConfig['params']['module']['values']) && p('0,2,5') && e('/,/模块2,/模块5'); // module 为 workTask,不缓存查询参数,打印所属模块列表。
$queryID = 1;
$module = 'contributeTask';
@@ -182,12 +164,10 @@ r(isset($searchConfig['fields']['closedDate'])) && p() && e(1); // module 为
r(isset($searchConfig['fields']['canceledBy'])) && p() && e(1); // module 为 contributeTask,缓存查询参数,查询字段中 canceledBy 不为空。
r(isset($searchConfig['fields']['canceledDate'])) && p() && e(1); // module 为 contributeTask,缓存查询参数,查询字段中 canceledDate 不为空。
r($searchConfig) && p('module') && e('task'); // module 为 contributeTask,缓存查询参数,打印 module 的值。
r($searchConfig) && p('queryID') && e('~~'); // module 为 contributeTask,缓存查询参数,打印 queryID 的值。
r($searchConfig) && p('actionURL') && e('~~'); // module 为 contributeTask,缓存查询参数,打印 actionURL 的值。
r($searchConfig['params']['project']['values']) && p('1,2,all') && e('0,0,0'); // module 为 contributeTask,缓存查询参数,打印所属项目列表。
r($searchConfig['params']['execution']['values']) && p('3,4,5,all') && e('0,0,0,0'); // module 为 contributeTask,缓存查询参数,打印所属执行列表。
r($searchConfig['params']['module']['values']) && p('0,1,2,3,4,5') && e('0,0,0,0,0,0'); // module 为 contributeTask,缓存查询参数,打印所属模块列表。
r($searchConfig) && p('module') && e('task'); // module 为 contributeTask,缓存查询参数,打印 module 的值。
r($searchConfig['params']['project']['values']) && p('1,2,all') && e('0,0,0'); // module 为 contributeTask,缓存查询参数,打印所属项目列表。
r($searchConfig['params']['execution']['values']) && p('3,4,5,all') && e('0,0,0,0'); // module 为 contributeTask,缓存查询参数,打印所属执行列表。
r($searchConfig['params']['module']['values']) && p('0,2,5') && e('0,0,0'); // module 为 contributeTask,缓存查询参数,打印所属模块列表。
$searchConfig = $my->buildTaskSearchFormTest($queryID, $actionURL, $module, false);
r(isset($searchConfig['module'])) && p() && e(1); // 不缓存查询参数,module 为 contributeTask,查询参数中 module 不为空。
@@ -199,9 +179,9 @@ r(isset($searchConfig['fields']['closedDate'])) && p() && e(1); // 不缓存
r(isset($searchConfig['fields']['canceledBy'])) && p() && e(1); // 不缓存查询参数,module 为 contributeTask,查询字段中 canceledBy 不为空。
r(isset($searchConfig['fields']['canceledDate'])) && p() && e(1); // 不缓存查询参数,module 为 contributeTask,查询字段中 canceledDate 不为空。
r($searchConfig) && p('module') && e('contributeTask'); // 不缓存查询参数,module 为 contributeTask,打印 module 的值。
r($searchConfig) && p('queryID') && e('1'); // 不缓存查询参数,module 为 contributeTask,打印 queryID 的值。
r($searchConfig) && p('actionURL') && e('/my-contribute-task.html'); // 不缓存查询参数,module 为 contributeTask,打印 actionURL 的值。
r($searchConfig['params']['project']['values']) && p('1,2,all') && e('项目1,项目2,所有项目'); // 不缓存查询参数,module 为 contributeTask,打印所属项目列表。
r($searchConfig['params']['execution']['values']) && p('3,4,5,all') && e('/迭代1,/迭代2,/迭代3,所有执行'); // 不缓存查询参数,module 为 contributeTask,打印所属执行列表。
r($searchConfig['params']['module']['values']) && p('0,1,2,3,4,5') && e('/,~~,/模块2,~~,~~,/模块5'); // 不缓存查询参数,module 为 contributeTask,打印所属模块列表。
r($searchConfig) && p('module') && e('contributeTask'); // 不缓存查询参数,module 为 contributeTask,打印 module 的值。
r($searchConfig) && p('queryID') && e('1'); // 不缓存查询参数,module 为 contributeTask,打印 queryID 的值。
r($searchConfig) && p('actionURL') && e('/my-contribute-task.html'); // 不缓存查询参数,module 为 contributeTask,打印 actionURL 的值。
r($searchConfig['params']['project']['values']) && p('1,2,all') && e('项目1,项目2,所有项目'); // 不缓存查询参数,module 为 contributeTask,打印所属项目列表。
r($searchConfig['params']['execution']['values']) && p('3,4,5,all') && e('/迭代1,/迭代2,/迭代3,所有执行'); // 不缓存查询参数,module 为 contributeTask,打印所属执行列表。
r($searchConfig['params']['module']['values']) && p('0,2,5') && e('/,/模块2,/模块5'); // 不缓存查询参数,module 为 contributeTask,打印所属模块列表。