#!/usr/bin/env php create(); timeout=0 cid=15350 - 测试bug的名称属性title @bug_codeerror - 测试bug的项目属性project @1 - 测试bug的执行属性execution @2 - 测试bug的优先级和严重程度 - 属性pri @2 - 属性severity @2 - 测试bug的步骤属性steps @i wish - 测试bug的截止日期属性deadline @2023-04-23 - 测试bug的指派人属性assignedTo @admin - 测试bug标题称为空第title条的0属性 @『Bug标题』不能为空。 - 测试版本为空第openedBuild条的0属性 @『影响版本』不能为空。 - 测试异常的email输入第notifyEmail条的0属性 @『通知邮箱』应当为合法的EMAIL。 */ $bug_codeerror = array('title' => 'bug_codeerror', 'type' => 'codeerror'); $bug_project = array('title' => 'bug_project', 'project' => 1); $bug_execution = array('title' => 'bug_execution', 'execution' => 2); $bug_priseverity = array('title' => 'bug_pri', 'pri' => 2, 'severity' => 2); $bug_steps = array('title' => 'bug_steps', 'steps' => 'i wish'); $bug_deadline = array('title' => 'bug_deadline', 'deadline' => '2023-04-23'); $bug_assign = array('title' => 'bug_assign', 'assignedTo' => 'admin'); $bug_notitle = array('title' => ''); $bug_nobuild = array('title' => 'bug_nobuild', 'openedBuild' => ''); $bug_erremail = array('title' => 'bug_erremail', 'notifyEmail' => '123456'); $bug = new bugModelTest(); r($bug->createObject($bug_codeerror)) && p('title') && e('bug_codeerror'); // 测试bug的名称 r($bug->createObject($bug_project)) && p('project') && e('1'); // 测试bug的项目 r($bug->createObject($bug_execution)) && p('execution') && e('2'); // 测试bug的执行 r($bug->createObject($bug_priseverity)) && p('pri,severity') && e('2,2'); // 测试bug的优先级和严重程度 r($bug->createObject($bug_steps)) && p('steps') && e('i wish'); // 测试bug的步骤 r($bug->createObject($bug_deadline)) && p('deadline') && e('2023-04-23'); // 测试bug的截止日期 r($bug->createObject($bug_assign)) && p('assignedTo') && e('admin'); // 测试bug的指派人 r($bug->createObject($bug_notitle)) && p('title:0') && e('『Bug标题』不能为空。'); // 测试bug标题为空 r($bug->createObject($bug_nobuild)) && p('openedBuild:0') && e('『影响版本』不能为空。'); // 测试版本为空 r($bug->createObject($bug_erremail)) && p('notifyEmail:0') && e('『通知邮箱』应当为合法的EMAIL。'); // 测试异常的email输入