about summary refs log tree commit homepage
path: root/t/v2writable.t
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2019-10-28 10:45:24 +0000
committerEric Wong <e@80x24.org>2019-10-30 08:48:19 +0000
commit6c559dae69e244895fd7e6c5a9ae29f58d03058e (patch)
treefa363befdf4663a7034a422a3881e282a1abc295 /t/v2writable.t
parent1d9317540bc3fea86dcd512bb54275324ed1b0fa (diff)
downloadpublic-inbox-6c559dae69e244895fd7e6c5a9ae29f58d03058e.tar.gz
And use it for mda, since "0" could be a usable directory
if somebody insists on using relative paths...
Diffstat (limited to 't/v2writable.t')
-rw-r--r--t/v2writable.t12
1 files changed, 12 insertions, 0 deletions
diff --git a/t/v2writable.t b/t/v2writable.t
index c2daac2f..06dafe98 100644
--- a/t/v2writable.t
+++ b/t/v2writable.t
@@ -260,4 +260,16 @@ EOF
         $im->done;
 }
 
+my $tmp = {
+        inboxdir => "$inboxdir/non-existent/subdir",
+        name => 'nope',
+        version => 2,
+        -primary_address => 'test@example.com',
+};
+eval {
+        my $nope = PublicInbox::V2Writable->new($tmp);
+        $nope->add($mime);
+};
+ok($@, 'V2Writable fails on non-existent dir');
+
 done_testing();