]> Sergey Matveev's repositories - public-inbox.git/blobdiff - t/git.t
git: simplify local_nick, avoid "foo.git.git"
[public-inbox.git] / t / git.t
diff --git a/t/git.t b/t/git.t
index fa541f41179fad34a033309ed25e51570cfd0f78..08b4a9182f60832794292d1aed572fa1741323a3 100644 (file)
--- a/t/git.t
+++ b/t/git.t
@@ -18,7 +18,13 @@ use PublicInbox::Git;
        is($?, 0, 'fast-import succeeded');
 }
 {
-       my $git = PublicInbox::Git->new($dir);
+       my $git = PublicInbox::Git->new("$dir/foo.git");
+       my $nick = $git->local_nick; # internal sub
+       unlike($nick, qr/\.git\.git\z/, "no doubled `.git.git' suffix");
+       like($nick, qr/\.git\z/, "one `.git' suffix");
+       $git = PublicInbox::Git->new($dir);
+       $nick = $git->local_nick; # internal sub
+       like($nick, qr/\.git\z/, "local nick always adds `.git' suffix");
        my @s = $git->date_parse('1970-01-01T00:00:00Z');
        is($s[0], 0, 'parsed epoch');
        local $ENV{TZ} = 'UTC';