Merge branch release/21.7.5 of zentao/zentaopms (#11074)
This commit is contained in:
@@ -4,24 +4,32 @@
|
||||
/**
|
||||
|
||||
title=productTao->getExecutionCountPairs();
|
||||
timeout=0
|
||||
cid=0
|
||||
|
||||
- 执行$pairs[3] @1
|
||||
- 执行$pairs[10000] @0
|
||||
- 获取ID为1的产品关联的迭代数量 @0
|
||||
- 获取ID为2的产品关联的迭代数量 @0
|
||||
- 获取ID为3的产品关联的迭代数量 @1
|
||||
- 获取ID为4的产品关联的迭代数量 @1
|
||||
- 获取ID为11的产品关联的迭代数量 @1
|
||||
- 获取ID为100的产品关联的迭代数量 @1
|
||||
- 获取ID为10000的产品关联的迭代数量 @0
|
||||
|
||||
*/
|
||||
|
||||
include dirname(__FILE__, 5) . '/test/lib/init.php';
|
||||
include dirname(__FILE__, 2) . '/lib/product.unittest.class.php';
|
||||
|
||||
function initData()
|
||||
{
|
||||
zenData('projectproduct')->loadYaml('projectproduct')->gen(100);
|
||||
zenData('project')->loadYaml('project')->gen(100);
|
||||
}
|
||||
initData();
|
||||
zenData('projectproduct')->loadYaml('projectproduct')->gen(100);
|
||||
zenData('project')->loadYaml('project')->gen(100);
|
||||
|
||||
$product = new productTest('admin');
|
||||
$pairs = $product->objectModel->getExecutionCountPairs(array(3,4,100,10000));
|
||||
$pairs = $product->objectModel->getExecutionCountPairs(array(1,2,3,4,5,6,7,8,9,10,11,100,10000));
|
||||
|
||||
r($pairs[3]) && p('') && e('1');
|
||||
r(isset($pairs[10000])) && p('') && e('0');
|
||||
r(isset($pairs[1])) && p() && e('0'); //获取ID为1的产品关联的迭代数量
|
||||
r(isset($pairs[2])) && p() && e('0'); //获取ID为2的产品关联的迭代数量
|
||||
r($pairs[3]) && p() && e('1'); //获取ID为3的产品关联的迭代数量
|
||||
r($pairs[4]) && p() && e('1'); //获取ID为4的产品关联的迭代数量
|
||||
r($pairs[11]) && p() && e('1'); //获取ID为11的产品关联的迭代数量
|
||||
r($pairs[100]) && p() && e('1'); //获取ID为100的产品关联的迭代数量
|
||||
r(isset($pairs[10000])) && p() && e('0'); //获取ID为10000的产品关联的迭代数量
|
||||
|
||||
Reference in New Issue
Block a user