diff options
author | Eric Wong <e@80x24.org> | 2019-04-17 10:49:15 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2019-04-18 06:07:24 +0000 |
commit | 7973bc101755b13a1381579c5ee60a716da6ffe1 (patch) | |
tree | ce11296f73d80e27726e012bcc1dabed53059532 /t/git.t | |
parent | ca5467dff19e404f7b2d263ce32357edbda1f795 (diff) | |
download | public-inbox-7973bc101755b13a1381579c5ee60a716da6ffe1.tar.gz |
This will be used for generating an HTML listing for v1 inboxes, at least. The logic for this follows that of grokmirror, and we may dynamically generate manifest.js.gz natively...
Diffstat (limited to 't/git.t')
-rw-r--r-- | t/git.t | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -23,6 +23,7 @@ use_ok 'PublicInbox::Git'; { my $gcf = PublicInbox::Git->new($dir); + is($gcf->modified, 749520000, 'modified time detected from commit'); my $f = 'HEAD:foo.txt'; my @x = $gcf->check($f); is(scalar @x, 3, 'returned 3 element array for existing file'); @@ -146,6 +147,10 @@ if ('alternates reloaded') { ok($gcf->cleanup(time - 30), 'cleanup did not expire'); ok(!$gcf->cleanup(time + 30), 'cleanup can expire'); ok(!$gcf->cleanup, 'cleanup idempotent'); + + my $t = $gcf->modified; + ok($t <= time, 'repo not modified in the future'); + isnt($t, 0, 'repo not modified in 1970') } use_ok 'PublicInbox::Git', qw(git_unquote git_quote); |