From cf567ca89034e39ef91d40bbd30fc11589cc013a Mon Sep 17 00:00:00 2001 From: sunxiaoqi Date: Thu, 26 Sep 2024 15:21:11 +0000 Subject: [PATCH] *[task#129224,doing,0.2h] Add ui test files of create a team doc --- module/doc/test/lib/createdoc.ui.class.php | 9 +++++++++ module/doc/test/ui/createdoc.php | 18 +++++++++++++----- module/doc/test/ui/page/teamspacepage.php | 12 ------------ module/doc/test/yaml/doclib.yaml | 2 -- 4 files changed, 22 insertions(+), 19 deletions(-) delete mode 100644 module/doc/test/ui/page/teamspacepage.php diff --git a/module/doc/test/lib/createdoc.ui.class.php b/module/doc/test/lib/createdoc.ui.class.php index b918897ac4..2eac4770d3 100755 --- a/module/doc/test/lib/createdoc.ui.class.php +++ b/module/doc/test/lib/createdoc.ui.class.php @@ -162,5 +162,14 @@ class createDocTester extends tester $form->dom->spaceName->setValue($teamSpace->spaceName); $form->dom->name->setValue($teamLib); $form->dom->btn($this->lang->save)->click(); + $form->wait(1); + + /*创建团队文档*/ + $form->dom->createDocBtn->click(); + $form->wait(1); + $form->dom->showTitle->setValue($docName->dcName); + $form->dom->saveBtn->click(); + $form->wait(1); + $form->dom->releaseBtn->click(); } } diff --git a/module/doc/test/ui/createdoc.php b/module/doc/test/ui/createdoc.php index 5cff7f9779..3150bad5e7 100644 --- a/module/doc/test/ui/createdoc.php +++ b/module/doc/test/ui/createdoc.php @@ -45,12 +45,20 @@ $projectName->fstProject = '项目1'; $executionName = new stdClass(); $executionName->fstExecution = '执行1'; +$teamSpace = new stdClass(); +$teamSpace->spaceName = '团队空间1'; + +$teamLib = array(); +$teamLib['null'] = ''; +$teamLib['default'] = '团队文档库A'; + $plan = new stdClass(); $plan->begin = '2024-09-01'; $plan->end = '2024-11-01'; -#r($tester->createDraft($draftName)) && p('message,status') && e('创建草稿成功,SUCCESS'); //创建草稿文档成功 -#r($tester->createDoc($docName)) && p('message,status') && e('创建文档成功,SUCCESS'); //创建文档成功 -#r($tester->createProductDoc($productName, $docName)) && p('message,status') && e('创建产品文档成功,SUCCESS'); //创建产品空间下的文档成功 -#r($tester->createProjectDoc($projectName, $executionName, $plan, $docName)) && p('message,status') && e('创建项目文档成功,SUCCESS'); //创建项目空间下的文档成功 -r($tester->createTeamDoc($teamSpace, $teamLib, $docName)) && p('message,status') && e('创建团队文档成功,SUCCESS'); //创建团队空间下的文档成功 +r($tester->createDraft($draftName)) && p('message,status') && e('创建草稿成功,SUCCESS'); //创建草稿文档成功 +r($tester->createDoc($docName)) && p('message,status') && e('创建文档成功,SUCCESS'); //创建文档成功 +r($tester->createProductDoc($productName, $docName)) && p('message,status') && e('创建产品文档成功,SUCCESS'); //创建产品空间下的文档成功 +r($tester->createProjectDoc($projectName, $executionName, $plan, $docName)) && p('message,status') && e('创建项目文档成功,SUCCESS'); //创建项目空间下的文档成功 +r($tester->createTeamDoc($teamSpace, $teamLib['null'], $docName)) && p('message,status') && e('创建团队文档成功,SUCCESS'); //团队文档库名称非空校验成功 +r($tester->createTeamDoc($teamSpace, $teamLib['default'], $docName)) && p('message,status') && e('创建团队文档成功,SUCCESS'); //创建团队空间下的文档成功 diff --git a/module/doc/test/ui/page/teamspacepage.php b/module/doc/test/ui/page/teamspacepage.php deleted file mode 100644 index 8db5779372..0000000000 --- a/module/doc/test/ui/page/teamspacepage.php +++ /dev/null @@ -1,12 +0,0 @@ - '/html/body/div[1]/div/div[1]/div[2]/div/a', - ); - $this->dom->xpath = array_merge($this->dom->xpath, $xpath); - } -} diff --git a/module/doc/test/yaml/doclib.yaml b/module/doc/test/yaml/doclib.yaml index 3479a62318..03778f6f68 100644 --- a/module/doc/test/yaml/doclib.yaml +++ b/module/doc/test/yaml/doclib.yaml @@ -19,8 +19,6 @@ fields: range: "11,60,61,0{12},11{2},60,61,11{5},60,0{5}" - field: execution range: "0{19},101,102,103,104,105,106,0{5}" - - field: custom - range: "110-115" - field: acl range: 'default' - field: main