Index: openacs-4/packages/bug-tracker/tcl/test/bug-tracker-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/bug-tracker/tcl/test/bug-tracker-procs.tcl,v diff -u -r1.1.2.2 -r1.1.2.3 --- openacs-4/packages/bug-tracker/tcl/test/bug-tracker-procs.tcl 28 Dec 2004 23:54:00 -0000 1.1.2.2 +++ openacs-4/packages/bug-tracker/tcl/test/bug-tracker-procs.tcl 29 Dec 2004 02:23:45 -0000 1.1.2.3 @@ -22,6 +22,8 @@ # does not work. set old_package_id [ad_conn package_id] ad_conn -set package_id $site_node(package_id) + set package_id [ad_conn package_id] + set user_id [ad_conn user_id] array set default_configs [bug_tracker::get_default_configurations] if { ![info exists default_configs(Bug-Tracker)] } { @@ -33,6 +35,23 @@ bug_tracker::install_parameters_setup -spec $config(parameters) aa_equals "Bug tracker project creation test" [db_string count_projects {}] 1 } + + # Create a dummy component + db_1row new_component_id {} + db_dml new_component {} + + db_1row new_bug_id {} + bug_tracker::bug::new \ + -bug_id $bug_id \ + -package_id $package_id \ + -component_id $component_id \ + -found_in_version [bug_tracker::conn user_version_id] \ + -summary summary \ + -description description \ + -desc_format text/html \ + -keyword_ids {} + aa_log_result pass "Successfully created a bug" + ad_conn -set package_id $old_package_id } } Index: openacs-4/packages/bug-tracker/tcl/test/bug-tracker-procs.xql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/bug-tracker/tcl/test/bug-tracker-procs.xql,v diff -u -r1.1.2.1 -r1.1.2.2 --- openacs-4/packages/bug-tracker/tcl/test/bug-tracker-procs.xql 28 Dec 2004 02:02:57 -0000 1.1.2.1 +++ openacs-4/packages/bug-tracker/tcl/test/bug-tracker-procs.xql 29 Dec 2004 02:23:45 -0000 1.1.2.2 @@ -8,5 +8,28 @@ + + + select acs_object_id_seq.nextval as component_id + from dual + + + + + + insert into bt_components + (component_id, project_id, component_name, maintainer) + values + (:component_id, :package_id, 'Foo', :user_id) + + + + + + select acs_object_id_seq.nextval as bug_id + from dual + + +