#!/usr/bin/env php id = 1; $baseBug->title = '原始标题'; $baseBug->pri = 2; $baseBug->severity = 3; $baseBug->status = 'active'; // 为每个测试创建独立的bug对象副本 $bug1 = clone $baseBug; r($bugTest->updateBugTest($bug1, array('title' => '新标题'))) && p('title') && e('新标题'); $bug2 = clone $baseBug; r($bugTest->updateBugTest($bug2, array('title' => '更新标题', 'pri' => 1))) && p('title,pri') && e('更新标题,1'); $bug3 = clone $baseBug; r($bugTest->updateBugTest($bug3, array())) && p('title') && e('原始标题'); $bug4 = clone $baseBug; r($bugTest->updateBugTest($bug4, array('customField' => 'test'))) && p('customField') && e('test'); $bug5 = clone $baseBug; r($bugTest->updateBugTest($bug5, array('severity' => 1, 'pri' => 3))) && p('severity,pri') && e('1,3');