* Fix kanban unit test.

This commit is contained in:
sunguangming
2023-12-29 15:32:08 +08:00
parent 81d70501e3
commit ef6fedfaaa
7 changed files with 29 additions and 41 deletions
+14 -26
View File
@@ -14,33 +14,21 @@ title=测试 kanbanModel->buildExecutionCard();
timeout=0
cid=1
- 构造迭代的任务卡片
- 构造看板卡片,查看id和title
- 属性id @1
- 属性title @任务1
- 构造阶段的任务卡片
- 属性id @2
- 属性title @任务2
- 构造看板的任务卡片
- 属性title @~~
- 构造看板卡片,查看id和title
- 属性id @0
- 属性title @0
- 构造看板卡片,查看id和title
- 属性id @3
- 属性title @任务3
- 构造迭代的任务卡片
- 属性id @1
- 属性title @任务1
- 构造阶段的任务卡片
- 属性id @2
- 属性title @任务2
- 构造看板的任务卡片
- 属性id @3
- 属性title @任务3
- 构造迭代的任务卡片
- 属性id @1
- 属性title @任务1
- 构造阶段的任务卡片
- 属性id @2
- 属性title @任务2
- 构造看板的任务卡片
- 属性id @3
- 属性title @任务3
- 属性title @开发任务13
- 构造看板卡片,查看id和title
- 属性id @0
- 属性title @0
- 构造看板卡片,查看id和title
- 属性id @5
- 属性title @~~
*/
@@ -54,4 +42,4 @@ r($kanbanTester->buildExecutionCardTest($cardIdList[0], $columnIdList[0], $laneT
r($kanbanTester->buildExecutionCardTest($cardIdList[1], $columnIdList[1], $laneType[1], '测试')) && p('id,title') && e('0,0'); // 构造看板卡片,查看id和title
r($kanbanTester->buildExecutionCardTest($cardIdList[2], $columnIdList[2], $laneType[2], '')) && p('id,title') && e('3,开发任务13'); // 构造看板卡片,查看id和title
r($kanbanTester->buildExecutionCardTest($cardIdList[3], $columnIdList[3], $laneType[0], 'test')) && p('id,title') && e('0,0'); // 构造看板卡片,查看id和title
r($kanbanTester->buildExecutionCardTest($cardIdList[4], $columnIdList[4], $laneType[1], '')) && p('id,title') && e('5,~~'); // 构造看板卡片,查看id和title
r($kanbanTester->buildExecutionCardTest($cardIdList[4], $columnIdList[4], $laneType[1], '')) && p('id,title') && e('5,~~'); // 构造看板卡片,查看id和title
@@ -18,11 +18,11 @@ title=测试 kanbanModel->getExecutionKanban();
timeout=0
cid=1
- 测试获取execution2的执行看板信息 @columns:2, lanes:2, cards:59
- 测试获取execution2的执行看板信息 @columns:2, lanes:2, cards:65
- 测试获取execution2 story的执行看板信息 @columns:1, lanes:1, cards:0
- 测试获取execution2 task的执行看板信息 @columns:1, lanes:1, cards:59
- 测试获取execution2 task的执行看板信息 @columns:1, lanes:1, cards:65
- 测试获取execution2 bug的执行看板信息 @columns:10, lanes:1, cards:0
@@ -46,9 +46,9 @@ $groupByList = array('pri', 'category', 'module', 'source', 'assignedTo', 's
$kanban = new kanbanTest();
r($kanban->getExecutionKanbanTest($executionIDList[0])) && p() && e('columns:2, lanes:2, cards:59'); // 测试获取execution2的执行看板信息
r($kanban->getExecutionKanbanTest($executionIDList[0])) && p() && e('columns:2, lanes:2, cards:65'); // 测试获取execution2的执行看板信息
r($kanban->getExecutionKanbanTest($executionIDList[0], $browseTypeList[0])) && p() && e('columns:1, lanes:1, cards:0'); // 测试获取execution2 story的执行看板信息
r($kanban->getExecutionKanbanTest($executionIDList[0], $browseTypeList[1])) && p() && e('columns:1, lanes:1, cards:59'); // 测试获取execution2 task的执行看板信息
r($kanban->getExecutionKanbanTest($executionIDList[0], $browseTypeList[1])) && p() && e('columns:1, lanes:1, cards:65'); // 测试获取execution2 task的执行看板信息
r($kanban->getExecutionKanbanTest($executionIDList[0], $browseTypeList[2])) && p() && e('columns:10, lanes:1, cards:0'); // 测试获取execution2 bug的执行看板信息
r($kanban->getExecutionKanbanTest($executionIDList[1])) && p() && e('columns:2, lanes:2, cards:53'); // 测试获取execution3的执行看板信息
r($kanban->getExecutionKanbanTest($executionIDList[1], $browseTypeList[0], $groupByList[0])) && p() && e('columns:0, lanes:1, cards:0'); // 测试获取execution3 story pri的执行看板信息
@@ -19,10 +19,10 @@ timeout=0
cid=1
- 测试获取执行1 story的操作数量 @0
- 测试获取执行1 task的操作数量 @24
- 测试获取执行1 task的操作数量 @28
- 测试获取执行1 bug的操作数量 @0
- 测试获取执行2 story的操作数量 @0
- 测试获取执行2 task的操作数量 @28
- 测试获取执行2 task的操作数量 @32
- 测试获取执行2 bug的操作数量 @0
- 测试获取执行3 story的操作数量 @0
- 测试获取执行3 task的操作数量 @24
@@ -42,10 +42,10 @@ $browseTypeList = array('story', 'task', 'bug');
$kanban = new kanbanTest();
r($kanban->getKanbanCardMenuTest($executionIDList[0], $browseTypeList[0])) && p() && e('0'); // 测试获取执行1 story的操作数量
r($kanban->getKanbanCardMenuTest($executionIDList[0], $browseTypeList[1])) && p() && e('24'); // 测试获取执行1 task的操作数量
r($kanban->getKanbanCardMenuTest($executionIDList[0], $browseTypeList[1])) && p() && e('28'); // 测试获取执行1 task的操作数量
r($kanban->getKanbanCardMenuTest($executionIDList[0], $browseTypeList[2])) && p() && e('0'); // 测试获取执行1 bug的操作数量
r($kanban->getKanbanCardMenuTest($executionIDList[1], $browseTypeList[0])) && p() && e('0'); // 测试获取执行2 story的操作数量
r($kanban->getKanbanCardMenuTest($executionIDList[1], $browseTypeList[1])) && p() && e('28'); // 测试获取执行2 task的操作数量
r($kanban->getKanbanCardMenuTest($executionIDList[1], $browseTypeList[1])) && p() && e('32'); // 测试获取执行2 task的操作数量
r($kanban->getKanbanCardMenuTest($executionIDList[1], $browseTypeList[2])) && p() && e('0'); // 测试获取执行2 bug的操作数量
r($kanban->getKanbanCardMenuTest($executionIDList[2], $browseTypeList[0])) && p() && e('0'); // 测试获取执行3 story的操作数量
r($kanban->getKanbanCardMenuTest($executionIDList[2], $browseTypeList[1])) && p() && e('24'); // 测试获取执行3 task的操作数量
@@ -55,4 +55,4 @@ r($kanban->getKanbanCardMenuTest($executionIDList[3], $browseTypeList[1])) && p(
r($kanban->getKanbanCardMenuTest($executionIDList[3], $browseTypeList[2])) && p() && e('0'); // 测试获取执行4 bug的操作数量
r($kanban->getKanbanCardMenuTest($executionIDList[4], $browseTypeList[0])) && p() && e('0'); // 测试获取执行5 story的操作数量
r($kanban->getKanbanCardMenuTest($executionIDList[4], $browseTypeList[1])) && p() && e('24'); // 测试获取执行5 task的操作数量
r($kanban->getKanbanCardMenuTest($executionIDList[4], $browseTypeList[2])) && p() && e('0'); // 测试获取执行5 bug的操作数量
r($kanban->getKanbanCardMenuTest($executionIDList[4], $browseTypeList[2])) && p() && e('0'); // 测试获取执行5 bug的操作数量
+1 -1
View File
@@ -33,4 +33,4 @@ r($kanban->getKanbanPairsTest($userList[2])) && p() && e('100'); //获取用户p
r($kanban->getKanbanPairsTest($userList[3])) && p() && e('32'); //获取用户user1可以看到的看板pairs
r($kanban->getKanbanPairsTest($userList[4])) && p() && e('32'); //获取用户user2可以看到的看板pairs
r($kanban->getKanbanPairsTest($userList[5])) && p() && e('32'); //获取用户pm1可以看到的看板pairs
r($kanban->getKanbanPairsTest($userList[6])) && p() && e('32'); //获取用户pm2可以看到的看板pairs
r($kanban->getKanbanPairsTest($userList[6])) && p() && e('32'); //获取用户pm2可以看到的看板pairs
+2 -2
View File
@@ -11,7 +11,7 @@ timeout=0
cid=1
- 查看普通用户获取操作按钮的长度 @161
- 查看管理员获取操作按钮的长度 @1247
- 查看管理员获取操作按钮的长度 @1243
*/
global $tester;
@@ -25,4 +25,4 @@ su('admin');
$toolbar2 = $tester->kanban->getPageToolBar($kanban2);
r(strlen($toolbar1)) && p('') && e('161'); // 查看普通用户获取操作按钮的长度
r(strlen($toolbar2)) && p('') && e('1247'); // 查看管理员获取操作按钮的长度
r(strlen($toolbar2)) && p('') && e('1243'); // 查看管理员获取操作按钮的长度
+2 -2
View File
@@ -26,7 +26,7 @@ cid=1
- 属性archived @0
- 属性performable @0
- 属性alignment @left
- 属性object @``
- 属性object @~~
*/
@@ -63,4 +63,4 @@ $_POST['importObjectList'] = array();
$tester->kanban->setting(2, $kanban2);
$kanban = $tester->kanban->getById(2);
r($kanban) && p('showWIP|fluidBoard|colWidth|archived|performable|alignment|object', '|') && e('0|1|264|0|0|left|~~'); // 查看设置后的看板信息
r($kanban) && p('showWIP|fluidBoard|colWidth|archived|performable|alignment|object', '|') && e('0|1|264|0|0|left|~~'); // 查看设置后的看板信息
+1 -1
View File
@@ -8,7 +8,7 @@ zdTable('kanbancolumn')->gen(5);
/**
title=title=测试修改列1信息 >> name,测试修改列名1,未开始;color,
title=测试修改列1信息 >> name,测试修改列名1,未开始;color,
timeout=0
cid=2