Index: openacs-4/packages/assessment/tcl/test/as-assessment-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/tcl/test/as-assessment-procs.tcl,v diff -u -N -r1.6.2.4 -r1.6.2.5 --- openacs-4/packages/assessment/tcl/test/as-assessment-procs.tcl 24 Nov 2022 14:45:55 -0000 1.6.2.4 +++ openacs-4/packages/assessment/tcl/test/as-assessment-procs.tcl 20 Apr 2023 14:22:14 -0000 1.6.2.5 @@ -9,6 +9,20 @@ @cvs-id $Id$ } +aa_register_case -cats { + smoke production_safe +} -procs { + util::which +} assessment_exec_dependencies { + Test external command dependencies for this package. +} { + foreach cmd [list \ + [::util::which uuidgen] \ + ] { + aa_true "'$cmd' is executable" [file executable $cmd] + } +} + aa_register_init_class mount_assessment { Mount assessment package } { Index: openacs-4/packages/boomerang/tcl/test/boomerang-test-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/boomerang/tcl/test/boomerang-test-procs.tcl,v diff -u -N --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/boomerang/tcl/test/boomerang-test-procs.tcl 20 Apr 2023 14:25:40 -0000 1.1.2.1 @@ -0,0 +1,19 @@ +ad_library { + + Automated tests. + +} + +aa_register_case -cats { + smoke production_safe +} -procs { + util::which +} boomerang_exec_dependencies { + Test external command dependencies for this package. +} { + foreach cmd [list \ + [::util::which gzip] \ + ] { + aa_true "'$cmd' is executable" [file executable $cmd] + } +} Index: openacs-4/packages/caldav/tcl/test/caldav-test-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/caldav/tcl/test/caldav-test-procs.tcl,v diff -u -N -r1.1.2.3 -r1.1.2.4 --- openacs-4/packages/caldav/tcl/test/caldav-test-procs.tcl 20 Apr 2023 14:27:21 -0000 1.1.2.3 +++ openacs-4/packages/caldav/tcl/test/caldav-test-procs.tcl 20 Apr 2023 14:29:36 -0000 1.1.2.4 @@ -4,6 +4,22 @@ } +aa_register_case -cats { + smoke production_safe +} -procs { + util::which +} caldav_exec_dependencies { + Test external command dependencies for this package. +} { + foreach cmd [list \ + [::util::which date] \ + [::util::which zdump] \ + [::util::which tail] \ + ] { + aa_true "'$cmd' is executable" [file executable $cmd] + } +} + namespace eval ::caldav::test { ad_proc -private basic_setup {