Index: openacs-4/packages/xowiki/tcl/test/xowiki-test-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/test/xowiki-test-procs.tcl,v diff -u -r1.1.2.87 -r1.1.2.88 --- openacs-4/packages/xowiki/tcl/test/xowiki-test-procs.tcl 19 Jul 2024 11:11:07 -0000 1.1.2.87 +++ openacs-4/packages/xowiki/tcl/test/xowiki-test-procs.tcl 17 Aug 2024 16:58:14 -0000 1.1.2.88 @@ -462,6 +462,7 @@ "::xo::Table instproc column_names" "::xo::db::CrClass instproc get_instance_from_db" "::xo::db::CrClass instproc get_instances_from_db" + "::xo::db::CrClass proc id_belongs_to_package" "::xo::db::CrItem instproc rename" "::xo::tdom::AttributeManager instproc get_attributes" "::xowiki::FormPage instproc combine_data_and_form_field_default" @@ -1678,8 +1679,12 @@ } - aa_register_case -cats {web} check_page_template_constraint { + aa_register_case -cats {web} -procs { + "::xo::db::CrClass proc id_belongs_to_package" + + } check_page_template_constraint { + Document and enforce the expected behavior when Forms are deleted: this is forbidden and will return an error as long as they have instances.