* Fix bug #45916, add tips to ignore unconfirmed testcases.
This commit is contained in:
@@ -918,7 +918,7 @@ class testtask extends control
|
||||
/* Get cases to run according to different situations. */
|
||||
$caseIdList = array_unique($this->post->caseIdList);
|
||||
$cases = $this->testtaskZen->prepareCasesForBatchRun($productID, $orderBy, $from, $taskID, $confirm, $caseIdList);
|
||||
if(empty($cases)) return $this->send(array('result' => 'fail', 'load' => $url));
|
||||
if(empty($cases)) return $this->send(array('result' => 'fail', 'load' => array('alert' => $this->lang->testtask->skipChangedCases, 'locate' => $url)));
|
||||
|
||||
/* 获取用例所属模块的键值对。*/
|
||||
/* Get key-value pairs of case module. */
|
||||
@@ -930,6 +930,7 @@ class testtask extends control
|
||||
$this->view->steps = $this->loadModel('testcase')->getStepGroupByIdList($caseIdList);
|
||||
$this->view->modules = $modules;
|
||||
$this->view->cases = $cases;
|
||||
$this->view->caseIdList = $caseIdList;
|
||||
$this->view->productID = $productID;
|
||||
$this->view->from = $from;
|
||||
$this->display();
|
||||
|
||||
@@ -109,6 +109,7 @@ $lang->testtask->resultFile = "Result File";
|
||||
$lang->testtask->caseCount = 'Case Count';
|
||||
$lang->testtask->passCount = 'Pass';
|
||||
$lang->testtask->failCount = 'Fail';
|
||||
$lang->testtask->skipChangedCases = 'The testcases that are not to be confirmed are ignored.';
|
||||
$lang->testtask->summary = '%s cases, %s failures, %s time.';
|
||||
$lang->testtask->stepSummary = 'Total %s steps, %s passes, %s failures.';
|
||||
$lang->testtask->unitSummary = 'Total %s unit test results.';
|
||||
|
||||
@@ -109,6 +109,7 @@ $lang->testtask->resultFile = "Result File";
|
||||
$lang->testtask->caseCount = 'Case Count';
|
||||
$lang->testtask->passCount = 'Pass';
|
||||
$lang->testtask->failCount = 'Fail';
|
||||
$lang->testtask->skipChangedCases = 'The testcases that are not to be confirmed are ignored.';
|
||||
$lang->testtask->summary = '%s cases, %s failures, %s time.';
|
||||
$lang->testtask->stepSummary = 'Total %s steps, %s passes, %s failures.';
|
||||
$lang->testtask->unitSummary = 'Total %s unit test results.';
|
||||
|
||||
@@ -109,6 +109,7 @@ $lang->testtask->resultFile = "Fichier Résultats";
|
||||
$lang->testtask->caseCount = 'Compteur CasTest';
|
||||
$lang->testtask->passCount = 'Pass';
|
||||
$lang->testtask->failCount = 'Fail';
|
||||
$lang->testtask->skipChangedCases = 'The testcases that are not to be confirmed are ignored.';
|
||||
$lang->testtask->summary = '%s CasTest, %s échecs, %s heures.';
|
||||
$lang->testtask->stepSummary = 'Total %s steps, %s passes, %s failures.';
|
||||
$lang->testtask->unitSummary = 'Total %s unit test results.';
|
||||
|
||||
@@ -110,6 +110,7 @@ $lang->testtask->resultFile = "结果文件";
|
||||
$lang->testtask->caseCount = '用例数';
|
||||
$lang->testtask->passCount = '成功';
|
||||
$lang->testtask->failCount = '失败';
|
||||
$lang->testtask->skipChangedCases = '待确认的用例将会被忽略。';
|
||||
$lang->testtask->summary = '有%s个用例,失败%s个,耗时%s。';
|
||||
$lang->testtask->stepSummary = '共有%s个步骤,%s个通过,%s个失败。';
|
||||
$lang->testtask->unitSummary = '本页共 <strong>%s</strong> 个单元测试结果。';
|
||||
|
||||
@@ -10,6 +10,11 @@ declare(strict_types=1);
|
||||
*/
|
||||
namespace zin;
|
||||
|
||||
if(count($cases) != count($caseIdList))
|
||||
{
|
||||
h::js("zui.Modal.alert('{$lang->testtask->skipChangedCases}');");
|
||||
}
|
||||
|
||||
unset($lang->testcase->resultList['n/a']);
|
||||
|
||||
$caseItems = array();
|
||||
|
||||
Reference in New Issue
Block a user