From 03a662dfced2b4161b7c57eef3da3ea2ed3e6c70 Mon Sep 17 00:00:00 2001 From: Daniel Shahaf Date: Sat, 21 Mar 2020 19:04:09 +0000 Subject: [PATCH 5/8] Add a test for bin_whence's symlinks resolution. --- Test/B13whence.ztst | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Test/B13whence.ztst diff --git a/Test/B13whence.ztst b/Test/B13whence.ztst new file mode 100644 index 000000000..b22363980 --- /dev/null +++ b/Test/B13whence.ztst @@ -0,0 +1,22 @@ +%prep + + mkdir whence.tmp + pushd whence.tmp + ln -s real step3 + ln -s step3 step2 + ln -s step2 step1 + touch real + chmod +x real + prefix=$PWD + popd + +%test + + ( + path=( $PWD/whence.tmp $path ) + whence -S step1 + whence -s step1 + ) +0q:whence symlink resolution +>$prefix/step1 -> $prefix/step2 -> $prefix/step3 -> $prefix/real +>$prefix/step1 -> $prefix/real