diff --git a/module/projectrelease/test/lib/releaseexport.ui.class.php b/module/projectrelease/test/lib/releaseexport.ui.class.php index 0ea2037a03..c3cf1eb6ea 100644 --- a/module/projectrelease/test/lib/releaseexport.ui.class.php +++ b/module/projectrelease/test/lib/releaseexport.ui.class.php @@ -13,3 +13,23 @@ class releaseExportTester extends tester { $form = $this->initForm('projectrelease', 'view', array('releaseID' => 1), 'appIframe-project'); $form->dom->exportBtn->click(); + if(isset($release['filename'])) $form->dom->fileName->setValue($release['filename']); + if(isset($release['exportdata'])) $form->dom->exportData->picker($release['exportdata']); + + $form->dom->exportBtnAlert->click(); + $form->wait(2); + + if($form->dom->exportBtnAlert) return $this->failed('项目发布导出失败'); + return $this->success('项目发布导出成功'); + } + + /** + * Check required tips of projectrelease export. + * 项目发布导出时文件名为空时的必填校验检查 + * + * @access public + * @return object + */ + public function exportWithNoFilename() + { + $form = $this->initForm('projectrelease', 'view', array('releaseID' => 1), 'appIframe-project');