Index: openacs-4/packages/acs-tcl/tcl/test/acs-tcl-test-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/tcl/test/acs-tcl-test-procs.tcl,v diff -u -N -r1.71.2.51 -r1.71.2.52 --- openacs-4/packages/acs-tcl/tcl/test/acs-tcl-test-procs.tcl 16 Mar 2023 14:17:50 -0000 1.71.2.51 +++ openacs-4/packages/acs-tcl/tcl/test/acs-tcl-test-procs.tcl 20 Apr 2023 14:18:00 -0000 1.71.2.52 @@ -1490,6 +1490,31 @@ } } +aa_register_case -cats { + smoke production_safe +} -procs { + util::which + apm_tar_cmd + apm_gzip_cmd + db_get_pgbin +} acs_tcl_exec_dependencies { + Test external command dependencies for this package. +} { + foreach cmd [list \ + [::util::which [apm_tar_cmd]] \ + [::util::which [apm_gzip_cmd]] \ + [parameter::get -parameter "HtmlDocBin" -default "/usr/bin/htmldoc"] \ + [::util::which pdfinfo] \ + [::util::which zip] \ + [::util::which diff] \ + [::util::which dot] \ + [::util::which gzip] \ + [::util::which curl] \ + [file join [db_get_pgbin] psql] + ] { + aa_true "'$cmd' is executable" [file executable $cmd] + } +} # Local variables: # mode: tcl