From 40bb3e80bcf50318dad5ee503cbf2938f4aa1cab Mon Sep 17 00:00:00 2001 From: lihuifang Date: Thu, 24 Apr 2025 14:30:40 +0800 Subject: [PATCH] +[task#142428,doing,0.2h,0.2h] Add copyDeptMembers function of manage members for project in lite. --- .../test/lib/managemembersforlite.ui.class.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/module/project/test/lib/managemembersforlite.ui.class.php b/module/project/test/lib/managemembersforlite.ui.class.php index f11168f9f9..da4478225e 100644 --- a/module/project/test/lib/managemembersforlite.ui.class.php +++ b/module/project/test/lib/managemembersforlite.ui.class.php @@ -58,3 +58,16 @@ class manageMembersForLiteTester extends tester public function copyDeptMembers() { $form = $this->initForm('project', 'team', array('projectID' => '1'), 'appIframe-project'); + $form->dom->teamBtn->click(); + $form = $this->loadPage('project', 'manageMembers'); + $form->dom->dept->picker('部门1'); + $form->wait(2); + $form->dom->saveBtn->click(); + $form->wait(2); + + //添加断言,根据保存后的成员数量,判断是否复制团队成员成功 + $form = $this->loadPage('project', 'team'); + if($form->dom->amount->getText() != '3') return $this->failed('复制部门团队成员失败'); + return $this->success('复制部门团队成员成功'); + } +}