* Adjust unit test script `` to ~~.
This commit is contained in:
@@ -26,6 +26,6 @@ su('admin');
|
||||
|
||||
$group = new groupTest();
|
||||
|
||||
r($group->getPrivsByNavTest('my')) && p('my-todo,todo-view,mail-index') && e('my-todo,todo-view,` `'); // 验证my菜单的权限
|
||||
r($group->getPrivsByNavTest('my')) && p('my-todo,todo-view,mail-index') && e('my-todo,todo-view,~~'); // 验证my菜单的权限
|
||||
r($group->getPrivsByNavTest('admin')) && p('mail-index,cron-index') && e('mail-index,cron-index'); // 验证admin菜单的权限
|
||||
r($group->getPrivsByNavTest('admin', '18.0')) && p('editor-edit,mail-index') && e('editor-edit,``'); // 验证admin菜单在18版本后的权限
|
||||
r($group->getPrivsByNavTest('admin', '18.0')) && p('editor-edit,mail-index') && e('editor-edit,~~'); // 验证admin菜单在18版本后的权限
|
||||
|
||||
@@ -50,8 +50,8 @@ $laneType = array('story', 'bug', 'task');
|
||||
|
||||
$kanbanTester = new kanbanTest();
|
||||
|
||||
r($kanbanTester->buildExecutionCardTest($cardIdList[0], $columnIdList[0], $laneType[0], '')) && p('id,title') && e('1,``'); // 构造看板卡片,查看id和title
|
||||
r($kanbanTester->buildExecutionCardTest($cardIdList[0], $columnIdList[0], $laneType[0], '')) && p('id,title') && e('1,~~'); // 构造看板卡片,查看id和title
|
||||
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
|
||||
|
||||
@@ -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|~~'); // 查看设置后的看板信息
|
||||
|
||||
@@ -40,7 +40,7 @@ $action1 = $mailModel->getActionForMail(1);
|
||||
$action2 = $mailModel->getActionForMail(2);
|
||||
|
||||
r($mailModel->getActionForMail(0)) && p() && e('0'); //传入空参数
|
||||
r($action1) && p('id,extra,appendLink') && e('1,``,``'); //检查 id=1 的数据的id,extra,appendLink字段
|
||||
r($action1) && p('id,extra,appendLink') && e('1,~~,~~'); //检查 id=1 的数据的id,extra,appendLink字段
|
||||
r($action1->history[0]) && p('id,action') && e('1,1'); //检查 id=1 的数据所属history的id,action字段
|
||||
r($action2) && p('id,extra,appendLink') && e('2,Fix,1'); //检查 id=2 的数据的id,extra,appendLink字段
|
||||
r($action2->history[0]) && p('id,action') && e('2,2'); //检查 id=2 的数据所属history的id,action字段
|
||||
|
||||
@@ -92,12 +92,12 @@ $taskAddressees = $mail->getAddresseesTest('task', 2, 1);
|
||||
$releaseAddressees = $mail->getAddresseesTest('release', 1, 1);
|
||||
$reviewAddressees = $mail->objectModel->getAddressees('review', $review, new stdclass());
|
||||
|
||||
r($testtaskAddressees[0]) && p() && e('user3,,'); //获取测试单的收信人
|
||||
r($testtaskAddressees[1]) && p() && e('``'); //获取测试单的抄送人
|
||||
r($testtaskAddressees[0]) && p() && e('user3'); //获取测试单的收信人
|
||||
r($testtaskAddressees[1]) && p() && e('0'); //获取测试单的抄送人
|
||||
r($docAddressees[0]) && p() && e('admin'); //获取文档的收信人
|
||||
r($docAddressees[1]) && p() && e('user1'); //获取文档的抄送人
|
||||
r($storyAddressees[0]) && p() && e('admin'); //获取需求的收信人
|
||||
r($storyAddressees[1]) && p() && e('``'); //获取需求的抄送人
|
||||
r($storyAddressees[1]) && p() && e('0'); //获取需求的抄送人
|
||||
r($bugAddressees[0]) && p() && e('admin'); //获取Bug的收信人
|
||||
r($bugAddressees[1]) && p() && e('admin'); //获取Bug的抄送人
|
||||
r($taskAddressees[0]) && p() && e('user2'); //获取任务的收信人
|
||||
@@ -105,4 +105,4 @@ r($taskAddressees[1]) && p() && e('user4'); //获取任务的抄送人
|
||||
r($releaseAddressees[0]) && p() && e('admin'); //获取发布的收信人
|
||||
r($releaseAddressees[1]) && p() && e('po1'); //获取发布的抄送人
|
||||
r($reviewAddressees[0]) && p() && e('admin'); //获取review的收信人
|
||||
r($reviewAddressees[1]) && p() && e('``'); //获取review的抄送人
|
||||
r($reviewAddressees[1]) && p() && e('0'); //获取review的抄送人
|
||||
|
||||
@@ -27,5 +27,5 @@ $tester->loadModel('personnel')->updateWhitelist(array('user1'), 'sprint', 3);
|
||||
$tester->project->updateInvolvedUserView(1, array('user1'));
|
||||
$afterUserView = $tester->user->computeUserView('user1', true);
|
||||
|
||||
r($beforeUserView) && p('account,products,projects,sprints') && e('user1,``,``,``'); // 测试用户user1在产品、项目、执行中没有权限
|
||||
r($beforeUserView) && p('account,products,projects,sprints') && e('user1,1,1,3'); // 测试用户user1在产品、项目、执行中没有权限
|
||||
r($afterUserView) && p('account|products|projects|sprints', '|') && e('user1|1|1|3'); // 测试用户user1在产品id为1、项目id为1、执行id为3中有权限
|
||||
|
||||
@@ -27,5 +27,5 @@ $story = new stdclass();
|
||||
$story->product = 1;
|
||||
$story->parent = 0;
|
||||
|
||||
r((array)$storyModel->doUpdateParentStatus(1, 'active')) && p('status,closedBy') && e('active,``');
|
||||
r((array)$storyModel->doUpdateParentStatus(1, 'active')) && p('status,closedBy') && e('active,~~');
|
||||
r((array)$storyModel->doUpdateParentStatus(2, 'closed')) && p('status,closedBy') && e('closed,admin');
|
||||
|
||||
@@ -32,9 +32,9 @@ $testtask = new testtaskTest();
|
||||
|
||||
r($testtask->getResultsFilesTest($resultIdList[0])) && p('result,step') && e('1: 1 3: 3,2: 2'); // 测试获取结果 1 2 3 的文件
|
||||
r($testtask->getResultsFilesTest($resultIdList[1])) && p('result,step') && e('5: 5,4: 4 6: 6'); // 测试获取结果 4 5 6 的文件
|
||||
r($testtask->getResultsFilesTest($resultIdList[2])) && p('result,step') && e('9: 9,``'); // 测试获取结果 7 8 9 的文件
|
||||
r($testtask->getResultsFilesTest($resultIdList[2])) && p('result,step') && e('9: 9,~~'); // 测试获取结果 7 8 9 的文件
|
||||
r($testtask->getResultsFilesTest($resultIdList[3])) && p('result,step') && e('11: 11,10: 10 12: 12'); // 测试获取结果 10 11 12 的文件
|
||||
r($testtask->getResultsFilesTest($resultIdList[4])) && p('result,step') && e('13: 13 15: 15,~~'); // 测试获取结果 13 14 15 的文件
|
||||
r($testtask->getResultsFilesTest($resultIdList[5])) && p('result,step') && e('17: 17,16: 16 18: 18'); // 测试获取结果 16 17 18 的文件
|
||||
r($testtask->getResultsFilesTest($resultIdList[6])) && p('result,step') && e('19: 19,20: 20'); // 测试获取结果 19 20 的文件
|
||||
r($testtask->getResultsFilesTest($resultIdList[7])) && p('result,step') && e('``,``'); // 测试获取不存在的结果 21 22 的文件
|
||||
r($testtask->getResultsFilesTest($resultIdList[7])) && p('result,step') && e('~~,~~'); // 测试获取不存在的结果 21 22 的文件
|
||||
|
||||
@@ -21,7 +21,7 @@ $tutorial = new tutorialTest();
|
||||
|
||||
su('admin');
|
||||
r($tutorial->getTeamMembersPairsTest()) && p('admin') && e('admin'); // 测试是否能拿到数据 admin
|
||||
r($tutorial->getTeamMembersPairsTest()) && p('``') && e('``'); // 测试是否能拿到数据 空
|
||||
r($tutorial->getTeamMembersPairsTest()) && p('~~') && e('~~'); // 测试是否能拿到数据 空
|
||||
|
||||
su('user1');
|
||||
r($tutorial->getTeamMembersPairsTest()) && p('user1') && e('用户1'); // 测试是否能拿到数据 user1
|
||||
|
||||
@@ -8,10 +8,10 @@ cid=1
|
||||
|
||||
- 测试是否能拿到 admin 数据 admin属性admin @admin
|
||||
- 测试是否能拿到 admin 数据 test属性test @Test
|
||||
- 测试是否能拿到 admin 数据 空属性`` @``
|
||||
- 测试是否能拿到 admin 数据 空属性~~ @~~
|
||||
- 测试是否能拿到 user1 数据 user1属性user1 @user1
|
||||
- 测试是否能拿到 user1 数据 test属性test @Test
|
||||
- 测试是否能拿到 user1 数据 空属性`` @``
|
||||
- 测试是否能拿到 user1 数据 空属性~~ @~~
|
||||
|
||||
*/
|
||||
|
||||
@@ -25,9 +25,9 @@ $tutorial = new tutorialTest();
|
||||
su('admin');
|
||||
r($tutorial->getUserPairsTest()) && p('admin') && e('admin'); // 测试是否能拿到 admin 数据 admin
|
||||
r($tutorial->getUserPairsTest()) && p('test') && e('Test'); // 测试是否能拿到 admin 数据 test
|
||||
r($tutorial->getUserPairsTest()) && p('``') && e('``'); // 测试是否能拿到 admin 数据 空
|
||||
r($tutorial->getUserPairsTest()) && p('~~') && e('~~'); // 测试是否能拿到 admin 数据 空
|
||||
|
||||
su('user1');
|
||||
r($tutorial->getUserPairsTest()) && p('user1') && e('user1'); // 测试是否能拿到 user1 数据 user1
|
||||
r($tutorial->getUserPairsTest()) && p('test') && e('Test'); // 测试是否能拿到 user1 数据 test
|
||||
r($tutorial->getUserPairsTest()) && p('``') && e('``'); // 测试是否能拿到 user1 数据 空
|
||||
r($tutorial->getUserPairsTest()) && p('~~') && e('~~'); // 测试是否能拿到 user1 数据 空
|
||||
|
||||
Reference in New Issue
Block a user