54 lines
1.5 KiB
PHP
54 lines
1.5 KiB
PHP
#!/usr/bin/env php
|
|
<?php
|
|
|
|
/**
|
|
|
|
title=测试programTao::getRootProgramList();
|
|
timeout=0
|
|
cid=17719
|
|
|
|
- 执行$programList @10
|
|
- 执行$programList
|
|
- 第0条的id属性 @1
|
|
- 第0条的name属性 @项目集1
|
|
- 第0条的PM属性 @pm1
|
|
- 第0条的type属性 @program
|
|
- 执行$programList
|
|
- 第1条的id属性 @2
|
|
- 第1条的name属性 @项目集2
|
|
- 第1条的PM属性 @pm2
|
|
- 第1条的type属性 @program
|
|
- 执行$programList
|
|
- 第2条的id属性 @3
|
|
- 第2条的name属性 @项目集3
|
|
- 第2条的PM属性 @pm3
|
|
- 第2条的type属性 @program
|
|
- 执行$programList
|
|
- 第5条的id属性 @6
|
|
- 第5条的name属性 @项目集6
|
|
- 第5条的PM属性 @pm6
|
|
- 第5条的type属性 @program
|
|
- 执行$programList
|
|
- 第9条的id属性 @10
|
|
- 第9条的name属性 @项目集10
|
|
- 第9条的PM属性 @pm10
|
|
- 第9条的type属性 @program
|
|
|
|
*/
|
|
|
|
include dirname(__FILE__, 5) . '/test/lib/init.php';
|
|
include dirname(__FILE__, 2) . '/lib/tao.class.php';
|
|
|
|
zenData('project')->loadYaml('program')->gen(40);
|
|
su('admin');
|
|
|
|
$tester = new programTaoTest();
|
|
$programList = $tester->program->getRootProgramList();
|
|
|
|
r(count($programList)) && p() && e('10');
|
|
r($programList) && p('0:id,name,PM,type') && e('1,项目集1,pm1,program');
|
|
r($programList) && p('1:id,name,PM,type') && e('2,项目集2,pm2,program');
|
|
r($programList) && p('2:id,name,PM,type') && e('3,项目集3,pm3,program');
|
|
r($programList) && p('5:id,name,PM,type') && e('6,项目集6,pm6,program');
|
|
r($programList) && p('9:id,name,PM,type') && e('10,项目集10,pm10,program');
|