Skip to content

Commit 29e55cd

Browse files
author
Junio C Hamano
committed
Define GIT_(AUTHOR|COMMITTER)_(NAME|EMAIL) to known values.
Without these, running tests with an account with empty gecos field would fail. We might want to loosen error from "git-var -l" (but not "git-var GIT_AUTHOR_NAME") later, but that is more or less an independent issue. Signed-off-by: Junio C Hamano <[email protected]>
1 parent 3f6726e commit 29e55cd

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

t/test-lib.sh

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,20 @@ unset COMMIT_AUTHOR_EMAIL
1616
unset COMMIT_AUTHOR_NAME
1717
unset GIT_ALTERNATE_OBJECT_DIRECTORIES
1818
unset GIT_AUTHOR_DATE
19-
unset GIT_AUTHOR_EMAIL
20-
unset GIT_AUTHOR_NAME
19+
GIT_AUTHOR_EMAIL[email protected]
20+
GIT_AUTHOR_NAME='A U Thor'
2121
unset GIT_COMMITTER_DATE
22-
unset GIT_COMMITTER_EMAIL
23-
unset GIT_COMMITTER_NAME
22+
GIT_COMMITTER_EMAIL[email protected]
23+
GIT_COMMITTER_NAME='C O Mitter'
2424
unset GIT_DIFF_OPTS
2525
unset GIT_DIR
2626
unset GIT_EXTERNAL_DIFF
2727
unset GIT_INDEX_FILE
2828
unset GIT_OBJECT_DIRECTORY
2929
unset SHA1_FILE_DIRECTORIES
3030
unset SHA1_FILE_DIRECTORY
31+
export GIT_AUTHOR_EMAIL GIT_AUTHOR_NAME
32+
export GIT_COMMITTER_EMAIL GIT_COMMITTER_NAME
3133

3234
# Each test should start with something like this, after copyright notices:
3335
#

0 commit comments

Comments
 (0)