#!/usr/bin/env php buildProgramForCreateTest()) && p('type,name,openedBy') && e('program,测试项目集,admin'); unset($_POST); $_POST['name'] = '长期项目集'; $_POST['begin'] = '2024-01-01'; $_POST['end'] = '2024-12-31'; $_POST['longTime'] = 1; $_POST['acl'] = 'private'; r($programTest->buildProgramForCreateTest()) && p('end') && e('2059-12-31'); unset($_POST); $_POST['name'] = '开放项目集'; $_POST['begin'] = '2024-01-01'; $_POST['end'] = '2024-12-31'; $_POST['acl'] = 'open'; $_POST['whitelist'] = array('admin', 'user1'); $_POST['longTime'] = 0; r($programTest->buildProgramForCreateTest()) && p('type') && e('program'); unset($_POST); $_POST['name'] = '新项目集'; $_POST['begin'] = '2024-02-01'; $_POST['end'] = '2024-11-30'; $_POST['PM'] = 'user1'; $_POST['acl'] = 'private'; $_POST['longTime'] = 0; r($programTest->buildProgramForCreateTest()) && p('name,PM') && e('新项目集,user1'); unset($_POST); $_POST['name'] = '验证默认值'; $_POST['begin'] = '2024-03-01'; $_POST['end'] = '2024-09-30'; $_POST['acl'] = 'private'; $_POST['longTime'] = 0; r($programTest->buildProgramForCreateTest()) && p('openedBy,type') && e('admin,program');