diff --git a/module/testreport/model.php b/module/testreport/model.php
index bccf0b8d72..60d2f69b31 100644
--- a/module/testreport/model.php
+++ b/module/testreport/model.php
@@ -204,12 +204,12 @@ class testreportModel extends model
->orderBy('date')
->fetchAll('id');
- $failResults = 0;
- $runCasesNum = array();
- foreach($results as $result) $runCasesNum[$result->run] = $result->caseResult;
- foreach($runCasesNum as $lastResult) if($lastResult == 'fail') $failResults++;
+ $failResults = 0;
+ $runCasesResults = array();
+ foreach($results as $result) $runCasesResults[$result->run] = $result->caseResult;
+ foreach($runCasesResults as $lastResult) if($lastResult == 'fail') $failResults++;
- return sprintf($this->lang->testreport->caseSummary, $caseCount, count($runCasesNum), count($results), $failResults);
+ return sprintf($this->lang->testreport->caseSummary, $caseCount, count($runCasesResults), count($results), $failResults);
}
/**
diff --git a/module/testreport/test/model/getresultsummary.php b/module/testreport/test/model/getresultsummary.php
index dce5b7f7cc..a13ebaf812 100755
--- a/module/testreport/test/model/getresultsummary.php
+++ b/module/testreport/test/model/getresultsummary.php
@@ -2,7 +2,6 @@
gen(10);
zdTable('testtask')->gen(10);
@@ -10,6 +9,8 @@ zdTable('testrun')->gen(10);
zdTable('testresult')->gen(10);
zdTable('testreport')->gen(10);
+su('admin');
+
/**
title=测试 testreportModel->getResultSummary();
@@ -25,4 +26,4 @@ $reportID = '1';
$testreport = new testreportTest();
r($testreport->getResultSummaryTest($taskID[0], $reportID)) && p() && e('共有4个用例,共执行4个用例,产生了4个结果,失败的用例有2个。'); //正常查询
-r($testreport->getResultSummaryTest($taskID[1], $reportID)) && p() && e('共有0个用例,共执行0个用例,产生了0个结果,失败的用例有0个。'); //taskID为空查询
\ No newline at end of file
+r($testreport->getResultSummaryTest($taskID[1], $reportID)) && p() && e('共有0个用例,共执行0个用例,产生了0个结果,失败的用例有0个。'); //taskID为空查询