aboutsummaryrefslogtreecommitdiff
path: root/libphobos/src/std/zip.d
diff options
context:
space:
mode:
Diffstat (limited to 'libphobos/src/std/zip.d')
-rw-r--r--libphobos/src/std/zip.d6
1 files changed, 6 insertions, 0 deletions
diff --git a/libphobos/src/std/zip.d b/libphobos/src/std/zip.d
index db47dde..8b130ea 100644
--- a/libphobos/src/std/zip.d
+++ b/libphobos/src/std/zip.d
@@ -970,6 +970,12 @@ version (Posix) @system unittest
{
import std.datetime, std.file, std.format, std.path, std.process, std.stdio;
+ if (executeShell("unzip").status != 0)
+ {
+ writeln("Can't run unzip, skipping unzip test");
+ return;
+ }
+
auto zr = new ZipArchive();
auto am = new ArchiveMember();
am.compressionMethod = CompressionMethod.deflate;