From df4610d08d66e59c8fd0c8fcafcbb18dda1876cd Mon Sep 17 00:00:00 2001 From: Andreas Metzler Date: Sat, 30 Jun 2018 13:24:27 +0200 Subject: [PATCH] tests: test find -depth with unreadable directory * find/testsuite/find.posix/sv-bug-54171.exp: Add testcase ... * find/testsuite/find.posix/sv-bug-54171.xo: .. and expected output. * find/testsuite/Makefile.am: Include newly added tests in distribution. --- find/testsuite/Makefile.am | 2 ++ find/testsuite/find.posix/sv-bug-54171.exp | 5 +++++ find/testsuite/find.posix/sv-bug-54171.xo | 1 + 3 files changed, 8 insertions(+) create mode 100644 find/testsuite/find.posix/sv-bug-54171.exp create mode 100644 find/testsuite/find.posix/sv-bug-54171.xo diff --git a/find/testsuite/Makefile.am b/find/testsuite/Makefile.am index 64b06b65..3c5174f8 100644 --- a/find/testsuite/Makefile.am +++ b/find/testsuite/Makefile.am @@ -119,6 +119,7 @@ find.posix/prune-stat.xo \ find.posix/sizetype.xo \ find.posix/sv-bug-15235.xo \ find.posix/sv-bug-19613.xo \ +find.posix/sv-bug-54171.xo \ find.posix/typesize.xo @@ -245,6 +246,7 @@ find.posix/sv-bug-15235.exp \ find.posix/sv-bug-19605.exp \ find.posix/sv-bug-19613.exp \ find.posix/sv-bug-19617.exp \ +find.posix/sv-bug-54171.exp \ find.posix/typesize.exp \ find.posix/user-empty.exp \ find.posix/user-missing.exp diff --git a/find/testsuite/find.posix/sv-bug-54171.exp b/find/testsuite/find.posix/sv-bug-54171.exp new file mode 100644 index 00000000..8e5448fb --- /dev/null +++ b/find/testsuite/find.posix/sv-bug-54171.exp @@ -0,0 +1,5 @@ +exec rm -rf tmp +exec mkdir tmp tmp/dir +exec chmod 0311 tmp/dir +find_start f {tmp -depth -name dir } +exec rm -rf tmp diff --git a/find/testsuite/find.posix/sv-bug-54171.xo b/find/testsuite/find.posix/sv-bug-54171.xo new file mode 100644 index 00000000..2dc4706a --- /dev/null +++ b/find/testsuite/find.posix/sv-bug-54171.xo @@ -0,0 +1 @@ +tmp/dir