about summary refs log tree commit homepage
path: root/t/import.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/import.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/import.t')
-rw-r--r--t/import.t8
1 files changed, 8 insertions, 0 deletions
diff --git a/t/import.t b/t/import.t
index 4ec3c4f3..d309eec5 100644
--- a/t/import.t
+++ b/t/import.t
@@ -96,4 +96,12 @@ is(undef, $im->checkpoint, 'checkpoint works before ->done');
 $im->done;
 is(undef, $im->checkpoint, 'checkpoint works after ->done');
 $im->checkpoint;
+
+my $nogit = PublicInbox::Git->new("$dir/non-existent/dir");
+eval {
+        my $nope = PublicInbox::Import->new($nogit, 'nope', 'no@example.com');
+        $nope->add($mime);
+};
+ok($@, 'Import->add fails on non-existent dir');
+
 done_testing();