fixbug_23768
This commit is contained in:
@@ -75,6 +75,7 @@ $config->testcase->search['params']['lastRunDate'] = array('operator' => '=',
|
||||
$config->testcase->search['params']['openedDate'] = array('operator' => '=', 'control' => 'input', 'values' => '', 'class' => 'date');
|
||||
$config->testcase->search['params']['lastEditedDate'] = array('operator' => '=', 'control' => 'input', 'values' => '', 'class' => 'date');
|
||||
|
||||
global $app;
|
||||
$config->testcase->datatable = new stdclass();
|
||||
$config->testcase->datatable->defaultField = array('id', 'pri', 'title', 'type', 'openedBy', 'lastRunner', 'lastRunDate', 'lastRunResult', 'status', 'bugs', 'results', 'stepNumber', 'actions');
|
||||
|
||||
@@ -159,7 +160,14 @@ $config->testcase->datatable->fieldList['lastRunResult']['fixed'] = 'no';
|
||||
$config->testcase->datatable->fieldList['lastRunResult']['width'] = '70';
|
||||
$config->testcase->datatable->fieldList['lastRunResult']['required'] = 'no';
|
||||
|
||||
$config->testcase->datatable->fieldList['status']['title'] = 'statusAB';
|
||||
if($app->rawMethod == 'cases')
|
||||
{
|
||||
$config->testcase->datatable->fieldList['status']['title'] = 'executionStatus';
|
||||
}
|
||||
else
|
||||
{
|
||||
$config->testcase->datatable->fieldList['status']['title'] = 'statusAB';
|
||||
}
|
||||
$config->testcase->datatable->fieldList['status']['fixed'] = 'no';
|
||||
$config->testcase->datatable->fieldList['status']['width'] = '70';
|
||||
$config->testcase->datatable->fieldList['status']['required'] = 'no';
|
||||
|
||||
@@ -94,7 +94,7 @@ $lang->testcase->mailto = 'Mailto';
|
||||
$lang->testcase->deleted = 'Deleted';
|
||||
$lang->testcase->browseUnits = 'Unit Test';
|
||||
$lang->testcase->suite = 'Test Suite';
|
||||
$lang->testcase->lib = 'Lib';
|
||||
$lang->testcase->executionStatus = 'executionStatus';
|
||||
|
||||
$lang->case = $lang->testcase; // For dao checking using. Because 'case' is a php keywords, so the module name is testcase, table name is still case.
|
||||
|
||||
|
||||
@@ -94,7 +94,7 @@ $lang->testcase->mailto = 'Mailto';
|
||||
$lang->testcase->deleted = 'Deleted';
|
||||
$lang->testcase->browseUnits = 'Unit Test';
|
||||
$lang->testcase->suite = 'Test Suite';
|
||||
$lang->testcase->lib = 'Lib';
|
||||
$lang->testcase->executionStatus = 'executionStatus';
|
||||
|
||||
$lang->case = $lang->testcase; // For dao checking using. Because 'case' is a php keywords, so the module name is testcase, table name is still case.
|
||||
|
||||
|
||||
@@ -94,7 +94,7 @@ $lang->testcase->mailto = 'Mailto';
|
||||
$lang->testcase->deleted = 'Deleted';
|
||||
$lang->testcase->browseUnits = 'Unit Test';
|
||||
$lang->testcase->suite = 'Test Suite';
|
||||
$lang->testcase->lib = 'Lib';
|
||||
$lang->testcase->executionStatus = 'executionStatus';
|
||||
|
||||
$lang->case = $lang->testcase; // For dao checking using. Because 'case' is a php keywords, so the module name is testcase, table name is still case.
|
||||
|
||||
|
||||
@@ -94,7 +94,7 @@ $lang->testcase->mailto = '抄送给';
|
||||
$lang->testcase->deleted = '是否删除';
|
||||
$lang->testcase->browseUnits = '单元测试';
|
||||
$lang->testcase->suite = '套件';
|
||||
$lang->testcase->lib = '用例库';
|
||||
$lang->testcase->executionStatus = '执行状态';
|
||||
|
||||
$lang->case = $lang->testcase; // 用于DAO检查时使用。因为case是系统关键字,所以无法定义该模块为case,只能使用testcase,但表还是使用的case。
|
||||
|
||||
|
||||
@@ -1670,7 +1670,7 @@ class testcaseModel extends model
|
||||
$caseIdList = explode(',' , $caseIdList);
|
||||
$libID = $this->post->lib;
|
||||
|
||||
if(empty($libID)) return dao::$errors[] = sprintf($this->lang->error->notempty, $this->lang->testcase->lib);
|
||||
if(empty($libID)) return dao::$errors[] = sprintf($this->lang->error->notempty, $this->lang->testcase->caselib);
|
||||
|
||||
$this->loadModel('action');
|
||||
$cases = $this->dao->select('*')->from(TABLE_CASE)->where('deleted')->eq(0)->andWhere('id')->in($caseIdList)->fetchAll('id');
|
||||
|
||||
Reference in New Issue
Block a user