#!/usr/bin/env php gen(5); $program = zenData('project')->loadYaml('program'); $program->type->range('program{2},project{3}'); $program->project->range('0{2},2{3}'); $program->model->range('``{2},scrum,waterfall,kanban'); $program->parent->range('0{2},2{3}'); $program->status->range('doing'); $program->gen(5)->fixPath(); su('admin'); /** title=测试 programTao::buildProgramActionsMap(); timeout=0 cid=17715 - 测试生成项目集id为1的操作按钮数据。第0条的name属性 @close - 测试生成项目集id为2的操作按钮数据。第0条的name属性 @close - 测试生成敏捷项目的操作按钮数据。第0条的name属性 @close - 测试生成瀑布项目的操作按钮数据。第0条的name属性 @close - 测试生成看板项目的操作按钮数据。第0条的name属性 @close */ $objectIdList = array(1, 2, 3, 4, 5); global $tester; $tester->loadModel('program'); $program = $tester->program->getByID($objectIdList[0]); r($tester->program->buildProgramActionsMap($program)) && p('0:name') && e('close'); // 测试生成项目集id为1的操作按钮数据。 $program = $tester->program->getByID($objectIdList[1]); r($tester->program->buildProgramActionsMap($program)) && p('0:name') && e('close'); // 测试生成项目集id为2的操作按钮数据。 $program = $tester->program->getByID($objectIdList[2]); r($tester->program->buildProgramActionsMap($program)) && p('0:name') && e('close'); // 测试生成敏捷项目的操作按钮数据。 $program = $tester->program->getByID($objectIdList[3]); r($tester->program->buildProgramActionsMap($program)) && p('0:name') && e('close'); // 测试生成瀑布项目的操作按钮数据。 $program = $tester->program->getByID($objectIdList[4]); r($tester->program->buildProgramActionsMap($program)) && p('0:name') && e('close'); // 测试生成看板项目的操作按钮数据。