#!/usr/bin/env php status->range('wait,doing,suspend,closed'); $project->gen(15); /** title=测试 projectModel->start(); timeout=0 cid=1 */ global $tester; $tester->loadModel('project'); $_POST['uid'] = '0'; $data = new stdclass(); $data->status = 'doing'; $data->realBegan = '2022-10-10'; $data->uid = null; r($tester->project->start(11, $data)) && p('0:new') && e('doing'); // 挂起的项目 r($tester->project->start(12, $data)) && p('0:new') && e('doing'); // 关闭的项目 r($tester->project->start(13, $data)) && p('0:new') && e('doing'); // 未开始的项目 r($tester->project->start(14, $data)) && p('0:new') && e('2022-10-10'); // 进行中的项目(状态没有差异只有实际开始时间不同)