From 5945890c030b330bc009436d281e3a72a5288b3c Mon Sep 17 00:00:00 2001 From: Luis Henriques Date: Fri, 25 Sep 2020 10:09:44 +0100 Subject: [PATCH] Fix test clean-up On test clean-up an 'rm -rf' will fail because 'lock' and 'lock/lock2' directories have 0311 permissions. Change these permissions on exit so that the directories can be deleted on success. --- libarchive/test/test_read_disk_directory_traversals.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libarchive/test/test_read_disk_directory_traversals.c b/libarchive/test/test_read_disk_directory_traversals.c index bbfe91ab8..9efa74281 100644 --- a/libarchive/test/test_read_disk_directory_traversals.c +++ b/libarchive/test/test_read_disk_directory_traversals.c @@ -1833,6 +1833,8 @@ test_parent(void) } assertChdir(".."); + assertChmod("lock", 0755); + assertChmod("lock/lock2", 0755); /* Destroy the disk object. */ assertEqualInt(ARCHIVE_OK, archive_read_free(a)); -- 2.47.2