34 lines
1.5 KiB
PHP
Executable file
34 lines
1.5 KiB
PHP
Executable file
#!/usr/bin/env php
|
|
<?php
|
|
/**
|
|
|
|
title=测试 docModel->getExecutionModulePairs();
|
|
cid=16092
|
|
|
|
- 测试系统里有执行文档库数据和模块数据的情况属性1 @这是一个模块1
|
|
- 测试系统里有执行文档库数据和模块数据的情况属性29 @这是一个模块29
|
|
- 测试系统里有执行文档库数据和模块数量 @8
|
|
- 测试系统里没有执行库文档数据的情况 @0
|
|
- 测试系统里没有执行库文档数量 @0
|
|
|
|
*/
|
|
|
|
include dirname(__FILE__, 5) . '/test/lib/init.php';
|
|
include dirname(__FILE__, 2) . '/lib/model.class.php';
|
|
|
|
zenData('doclib')->loadYaml('doclib')->gen(50);
|
|
zenData('user')->gen(5);
|
|
|
|
$moduleTable = zenData('module');
|
|
$moduleTable->root->range('20-25');
|
|
$moduleTable->type->range('doc,task,bug,story');
|
|
$moduleTable->gen(30);
|
|
|
|
$docTester = new docModelTest();
|
|
r($docTester->getExecutionModulePairsTest('normal')) && p('1') && e('这是一个模块1'); // 测试系统里有执行文档库数据和模块数据的情况
|
|
r($docTester->getExecutionModulePairsTest('normal')) && p('29') && e('这是一个模块29'); // 测试系统里有执行文档库数据和模块数据的情况
|
|
r(count($docTester->getExecutionModulePairsTest('normal'))) && p() && e('8'); // 测试系统里有执行文档库数据和模块数量
|
|
|
|
r($docTester->getExecutionModulePairsTest('noData')) && p() && e('0'); // 测试系统里没有执行库文档数据的情况
|
|
r(count($docTester->getExecutionModulePairsTest('noData'))) && p() && e('0'); // 测试系统里没有执行库文档数量
|