From a17b56626784c808836b2fd4f502760d8e41ff58 Mon Sep 17 00:00:00 2001 From: Robert Sesek Date: Tue, 15 Aug 2006 00:31:37 +0000 Subject: [PATCH] r1041: Adding populate.php to be an magic bug creator --- docs/populate.php | 51 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 docs/populate.php diff --git a/docs/populate.php b/docs/populate.php new file mode 100644 index 0000000..df0c02b --- /dev/null +++ b/docs/populate.php @@ -0,0 +1,51 @@ +set('userid', $bugsys->userinfo['userid']); + $bug->set('username', $bugsys->userinfo['displayname']); + $bug->set('summary', 'AUTO POPULATE: ' . $i); + $bug->set('severity', 1); + + $comment->set('userid', $bugsys->userinfo['userid']); + $comment->set('comment', $funct->rand(100)); + + $bug->set('priority', $bugsys->options['defaultpriority']); + $bug->set('status', $bugsys->options['defaultstatus']); + $bug->set('resolution', $bugsys->options['defaultresolve']); + $bug->set('assignedto', $bugsys->options['defaultassign']); + + $bug->set('product', 6); + $bug->set('component', 0); + $bug->set('version', 14); + + $bug->insert(); + + $comment->set('bugid', $bug->insertid); + $comment->insert(); + + $bug = new BugAPI($bugsys); // need to destroy because update will think the insert fields need to be changed, too + $bug->dorelations = array(); + $bug->set('bugid', $comment->values['bugid']); + $bug->set_condition(); + $bug->fetch(); + $bug->set('dateline', $comment->values['dateline']); + $bug->set('initialreport', $comment->insertid); + $bug->set('lastposttime', $comment->values['dateline']); + $bug->set('lastpostby', $bugsys->userinfo['userid']); + $bug->set('lastpostbyname', $bugsys->userinfo['displayname']); + $bug->set('hiddenlastposttime', $comment->values['dateline']); + $bug->set('hiddenlastpostby', $bugsys->userinfo['userid']); + $bug->set('hiddenlastpostbyname', $bugsys->userinfo['displayname']); + $bug->update(); +} + + +?> \ No newline at end of file -- 2.22.5