AgeCommit message (Collapse)AuthorLines
Move the odd dates test to the dates testsBryce Kwon-0/+34
The notes test had borrowed its repository, so it now builds one.
Check the dates each format and timezone showsBryce Kwon-25/+61
The index and log checks were absence-only, so a page with no dates passed, and date-format=local ran under UTC on a commit made at +0000, where local time and the commit's own read the same. local-time, the -local formats and the rule keeping a listed date on one line had no test.
Check every age bucket and a date past nowBryce Kwon-6/+43
Only the class prefix was checked, and the fixture held nothing between the two week cutoff and now, so a bucket bound that slipped or a date past now shown as a negative age passed. Each tag sits in the upper half of its bucket, which the bucket below takes if its bound slips.
Move the later tests to the config writersBryce Kwon-14/+12
The one-line request wrappers go with them. Configs with several repositories, a key out of place on purpose, the cache on or no repository of their own stay written out.
Cut test comments that repeat what is said nearbyBryce Kwon-2/+0
Keep date-format=local-local from failing pagesBryce Kwon-0/+13
The guard took local as a name that may carry the -local suffix, but git reads local only as a whole alias of default-local and dies on anything after it, so that one value turned every page into a 500.
Tidy the test comments and shell portabilityBryce Kwon-3/+10
Add enable-relative-dates and date-formatBryce Kwon-0/+91