about summary refs log tree commit diff
path: root/Test/ztst.zsh
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>2000-03-03 18:42:49 +0000
committerTanaka Akira <akr@users.sourceforge.net>2000-03-03 18:42:49 +0000
commita3864f056f0d0e1df4b5e4f5bc776af858c6a4d9 (patch)
tree636ba9b53029411dd58a7def4857b5deef11e6db /Test/ztst.zsh
parent097e2d70cdd55b8f8dba9c6724564f78e45529cc (diff)
downloadzsh-a3864f056f0d0e1df4b5e4f5bc776af858c6a4d9.tar.gz
zsh-a3864f056f0d0e1df4b5e4f5bc776af858c6a4d9.tar.xz
zsh-a3864f056f0d0e1df4b5e4f5bc776af858c6a4d9.zip
zsh-workers/9982
Diffstat (limited to 'Test/ztst.zsh')
-rwxr-xr-xTest/ztst.zsh7
1 files changed, 7 insertions, 0 deletions
diff --git a/Test/ztst.zsh b/Test/ztst.zsh
index 181148c2b..b3f6de16b 100755
--- a/Test/ztst.zsh
+++ b/Test/ztst.zsh
@@ -22,6 +22,10 @@
 # still not be good enough.  Maybe we should trick it somehow.
 emulate -R zsh
 
+# Set the module load path to correspond to this build of zsh.
+# This Modules directory should have been created by "make check".
+[[ -d Modules/zsh ]] && module_path=( $PWD/Modules )
+
 # We need to be able to save and restore the options used in the test.
 # We use the $options variable of the parameter module for this.
 zmodload -i zsh/parameter
@@ -47,6 +51,9 @@ ZTST_testname=$1
 ZTST_srcdir=${0%/*}
 [[ $ZTST_srcdir = /* ]] || ZTST_srcdir="$ZTST_testdir/$ZTST_srcdir"
 
+# Set the function autoload paths to correspond to this build of zsh.
+fpath=( ${ZTST_srcdir:h}/(Completion|Functions)/*~*/CVS(/) )
+
 : ${TMPPREFIX:=/tmp/zsh}
 # Temporary files for redirection inside tests.
 ZTST_in=${TMPPREFIX}.ztst.in.$$