diff --git a/module/metric/test/calc/execution/scale/count_of_test_task_in_execution_when_starting.php b/module/metric/test/calc/execution/scale/count_of_test_task_in_execution_when_starting.php new file mode 100755 index 0000000000..9da6bd8be1 --- /dev/null +++ b/module/metric/test/calc/execution/scale/count_of_test_task_in_execution_when_starting.php @@ -0,0 +1,31 @@ +#!/usr/bin/env php +loadYaml('project_status', true, 4)->gen(10); +zendata('project')->loadYaml('execution', true, 4)->gen(20, false); +zendata('task')->loadYaml('task', true, 4)->gen(1000); + +$metric = new metricTest(); +$calc = $metric->calcMetric(__FILE__); + +r(count($calc->getResult())) && p('') && e('2'); // 测试分组数。 +r($calc->getResult(array('execution' => 11))) && p('0:value') && e('0'); // 测试执行11开始时的测试任务数。 +r($calc->getResult(array('execution' => 12))) && p('0:value') && e('2'); // 测试执行12开始时的测试任务数。 +r($calc->getResult(array('execution' => 13))) && p('0:value') && e('0'); // 测试执行13开始时的测试任务数。 +r($calc->getResult(array('execution' => 110))) && p('') && e('0'); // 测试不存在执行开始时的测试任务数。 \ No newline at end of file