diff --git a/module/projectbuild/test/ui/buildlinkbug.php b/module/projectbuild/test/ui/buildlinkbug.php index f31868f441..bc70b48b3f 100755 --- a/module/projectbuild/test/ui/buildlinkbug.php +++ b/module/projectbuild/test/ui/buildlinkbug.php @@ -78,3 +78,23 @@ $build->scmPath->range('[]'); $build->filePath->range('[]'); $build->desc->range('描述111'); $build->deleted->range('0'); +$build->gen(1); + +$bug = zenData('bug'); +$bug->id->range('1-5'); +$bug->project->range('1'); +$bug->product->range('1'); +$bug->execution->range('2'); +$bug->title->range('Bug1, Bug2, Bug3, Bug4, Bug5'); +$bug->status->range('active{2}, resolved{2}, closed{1}'); +$bug->assignedTo->range('[]'); +$bug->gen(5); + +$tester = new buildLinkBugTester(); +$tester->login(); + +r($tester->linkBug()) && p('message,status') && e('版本关联bug成功,SUCCESS'); // 项目版本关联bug +r($tester->unlinkBug()) && p('message,status') && e('单个移除bug成功,SUCCESS'); // 单个移除bug +r($tester->batchUnlinkBug()) && p('message,status') && e('移除全部bug成功,SUCCESS'); // 移除全部bug + +$tester->closeBrowser();