[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 014cd004027: Fix vc-git test when no identities are configured
From: |
Kévin Le Gouguec |
Subject: |
master 014cd004027: Fix vc-git test when no identities are configured |
Date: |
Tue, 19 Mar 2024 16:54:02 -0400 (EDT) |
branch: master
commit 014cd0040275bb2a4d08d392825b4814452275db
Author: Kévin Le Gouguec <kevin.legouguec@gmail.com>
Commit: Kévin Le Gouguec <kevin.legouguec@gmail.com>
Fix vc-git test when no identities are configured
Reported by john muhl <jm@pub.pink>.
* test/lisp/vc/vc-git-tests.el (vc-git-test--with-repo): Set
some environment variables (lifted from vc-tests.el) to let
'git commit' compute dummy author and committer identities.
---
test/lisp/vc/vc-git-tests.el | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/test/lisp/vc/vc-git-tests.el b/test/lisp/vc/vc-git-tests.el
index fd3e8ccd602..bbf0c4277dd 100644
--- a/test/lisp/vc/vc-git-tests.el
+++ b/test/lisp/vc/vc-git-tests.el
@@ -88,10 +88,17 @@
The current directory will be set to the top of that repository; NAME
will be bound to that directory's file name. Once BODY exits, the
-directory will be deleted."
+directory will be deleted.
+
+Some dummy environment variables will be set for the duration of BODY to
+allow 'git commit' to determine identities for authors and committers."
(declare (indent 1))
`(ert-with-temp-directory ,name
- (let ((default-directory ,name))
+ (let ((default-directory ,name)
+ (process-environment (append '("EMAIL=john@doe.ee"
+ "GIT_AUTHOR_NAME=A"
+ "GIT_COMMITTER_NAME=C")
+ process-environment)))
(vc-create-repo 'Git)
,@body)))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 014cd004027: Fix vc-git test when no identities are configured,
Kévin Le Gouguec <=