]> git.ipfire.org Git - thirdparty/git.git/commit - date.c
Add `human` format to test-tool
authorStephen P. Smith <ischis2@cox.net>
Tue, 29 Jan 2019 03:50:15 +0000 (20:50 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 29 Jan 2019 17:40:08 +0000 (09:40 -0800)
commitb841d4ff438576fe0c3f69b7d48ba46a442f162b
treee1d89251ba3fe94708dbdc94fbaf5d0f3ec3795d
parent038a87881067a629c79e70db41ef9a427ecbe223
Add `human` format to test-tool

Add the human format support to the test tool so that
GIT_TEST_DATE_NOW can be used to specify the current time.

The get_time() helper function was created and and checks the
GIT_TEST_DATE_NOW environment variable.  If GIT_TEST_DATE_NOW is set,
then that date is used instead of the date returned by by
gettimeofday().

All calls to gettimeofday() were replaced by calls to get_time().

Renamed occurances of TEST_DATE_NOW to GIT_TEST_DATE_NOW since the
variable is now used in the get binary and not just in the test-tool.

Signed-off-by: Stephen P. Smith <ischis2@cox.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
cache.h
date.c
t/helper/test-date.c
t/t0006-date.sh