diff options
Diffstat (limited to 't/inotifywait-no-dereference-ignore-symlinked-file.t')
-rwxr-xr-x | t/inotifywait-no-dereference-ignore-symlinked-file.t | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/t/inotifywait-no-dereference-ignore-symlinked-file.t b/t/inotifywait-no-dereference-ignore-symlinked-file.t new file mode 100755 index 0000000..1faa7ff --- /dev/null +++ b/t/inotifywait-no-dereference-ignore-symlinked-file.t @@ -0,0 +1,19 @@ +#!/bin/sh + +test_description='--no-dereference causes inotifywait to ignore events on symlink target' + +. ./sharness.sh + +run_() { + export LD_LIBRARY_PATH="../../libinotifytools/src/.libs/" + touch test && + ln -s test test-symlink && + {(sleep 1 && touch test)&} && + ../../src/.libs/inotifywait --quiet --no-dereference --timeout 2 test-symlink +} + +test_expect_success 'Exit code 2 is returned' ' + test_expect_code 2 run_ +' + +test_done |