X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=t%2Fgit.t;h=08b4a9182f60832794292d1aed572fa1741323a3;hb=7b7d4bd01b564969eb0c1904a5bd9ee4f3dbba72;hp=8a02021103ff49e2ed48f008e9ef93483f41ad6c;hpb=dd5a4f6497d4a5d94f61186a85516a56d7db8c29;p=public-inbox.git diff --git a/t/git.t b/t/git.t index 8a020211..08b4a918 100644 --- a/t/git.t +++ b/t/git.t @@ -6,8 +6,7 @@ use PublicInbox::TestCommon; my ($dir, $for_destroy) = tmpdir(); use PublicInbox::Import; use POSIX qw(strftime); - -use_ok 'PublicInbox::Git'; +use PublicInbox::Git; { PublicInbox::Import::init_bare($dir); @@ -19,7 +18,13 @@ use_ok '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';