diff --git a/module/release/test/lib/createrelease.ui.class.php b/module/release/test/lib/createrelease.ui.class.php index 9b4be71a64..a33c530236 100644 --- a/module/release/test/lib/createrelease.ui.class.php +++ b/module/release/test/lib/createrelease.ui.class.php @@ -1,5 +1,5 @@ iniForm('release', 'create', 1, 'all'); + $form = $this->initForm('release', 'create', array('productID' => 1), 'appIframe-product'); $form->dom->name->setValue($releaseName); - $form->dom->ststus->picker($releaseStatus); - - if($releaseStatus == wait) - { - if($form->dom->date->getText() != '计划发布日期') return $this->fail('状态选择未开始时,没有显示计划发布日期'); - } - if($releaseStatus == normal) - { - if($form->dom->date->getText() != '计划发布日期') return $this->fail('状态选择已发布时,没有显示计划发布日期'); - if($form->dom->releaseDate->getText() != '实际发布日期') return $this->fail('状态选择已发布时,没有显示计划发布日期'); - } $form->dom->btn($this->lang->save)->click(); - $this->waitPageLoad(); - $this->checkError(); /* 查看跳转页面*/ - $bowsePage = $this->loadPage('release', 'view'); - $bowsePage->dom->releaseInfo->click(); + $viewPage = $this->loadPage('release', 'view'); + $viewPage->dom->releaseInfo->click(); - /*查看对应状态下的计划时间显示*/ - if($form->dom->releasedStatus->getText() != $releaseStatus) return $this->fail('状态不符'); - if($releasedStatus == wait) - { - if($form->dom->planedDate->getText() != date('Y-m-d')) return $this->fail('状态选择未开始时,计划发布日期不正确'); - } - if($releasedStatus == normal) - { - if($form->dom->planedDate->getText() != date('Y-m-d')) return $this->fail('状态选择已发布时,计划发布日期不正确'); - if($form->dom->releasedDate->getText() != date('Y-m-d')) return $this->fail('状态选择已发布时,计划发布日期不正确'); - } + /*检查发布信息*/ + if($viewPage->dom->basicreleasename->getText() != $releaseName) return $this->failed('发布名称错误'); + if($viewPage->dom->releasedStatus->getText() != $releaseStatus) return $this->failed('发布状态错误'); - return $this->success(); + return $this->success('创建发布成功'); } }