summaryrefslogtreecommitdiffstats
path: root/lib/libarchive/test/test_read_format_mtree.c
diff options
context:
space:
mode:
authorkientzle <kientzle@FreeBSD.org>2009-04-17 01:06:31 +0000
committerkientzle <kientzle@FreeBSD.org>2009-04-17 01:06:31 +0000
commit621fee72b361fb219dc90b56c58ec551f03a1072 (patch)
tree53d4a3656571c490fa7ee297568309894736ba26 /lib/libarchive/test/test_read_format_mtree.c
parent68cb951cd0d330003aa4564ad6312d927b58c5ae (diff)
downloadFreeBSD-src-621fee72b361fb219dc90b56c58ec551f03a1072.zip
FreeBSD-src-621fee72b361fb219dc90b56c58ec551f03a1072.tar.gz
Merge lots of test suite updates from libarchive.googlecode.com.
Diffstat (limited to 'lib/libarchive/test/test_read_format_mtree.c')
-rw-r--r--lib/libarchive/test/test_read_format_mtree.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/libarchive/test/test_read_format_mtree.c b/lib/libarchive/test/test_read_format_mtree.c
index 2b858ad..1f2ed8f 100644
--- a/lib/libarchive/test/test_read_format_mtree.c
+++ b/lib/libarchive/test/test_read_format_mtree.c
@@ -52,6 +52,15 @@ DEFINE_TEST(test_read_format_mtree)
struct archive_entry *ae;
struct archive *a;
+ /*
+ * An access error occurred on some platform when mtree
+ * format handling open a directory. It is for through
+ * the routine which open a directory that we create
+ * "dir" and "dir2" directories.
+ */
+ assertEqualInt(0, mkdir("dir", 0775));
+ assertEqualInt(0, mkdir("dir2", 0775));
+
assert((a = archive_read_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK,
archive_read_support_compression_all(a));
OpenPOWER on IntegriCloud