* [task#127263,doing,1h,4h] Add function of ui test to manage members.
This commit is contained in:
Regular → Executable
+20
@@ -41,6 +41,7 @@ class manageMembersTester extends tester
|
||||
return $this->success('删除团队成员失败');
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* 移除团队成员。
|
||||
* Remove team members.
|
||||
@@ -60,4 +61,23 @@ class manageMembersTester extends tester
|
||||
if($numBefore == $numAfter + 1) return $this->success('移除团队成员成功');
|
||||
return $this->failed('移除团队成员失败');
|
||||
}
|
||||
|
||||
/**
|
||||
* 复制部门成员
|
||||
* Copy department members
|
||||
*
|
||||
* @param array $execution
|
||||
* @access public
|
||||
* @return object
|
||||
*/
|
||||
public function copyDeptMembers($execution)
|
||||
{
|
||||
$form = $this->initForm('execution', 'managemembers', array('execution' => $execution['id']), 'appIframe-execution');
|
||||
$form->dom->dept->picker($execution['dept']);
|
||||
$form->wait(1);
|
||||
$form->dom->btn($this->lang->save)->click();
|
||||
$form = $this->loadPage('execution', 'team');
|
||||
if($form->dom->num->getText() == $execution['membersExpect']) return $this->success('复制部门成员成功');
|
||||
return $this->failed('复制部门成员失败');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user