git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH v3 3/3] tests: defang pager tests by explicitly disabling the log.mailmap warning

From
Ariadne Conill <ariadne@dereferenced.org>
Date
Jul 15, 2019, 12:41 UTC
Message-ID
<20190715124106.12642-4-ariadne@dereferenced.org>
In-Reply-To
<20190715124106.12642-1-ariadne@dereferenced.org>

In the previous patch, we added a deprecation warning for the current log.mailmap setting. This warning only appears when git is attached to a controlling terminal. Some tests however run under an emulated terminal, so we need to disable the warning for those tests.

Thanks to Junio for suggesting that we do this in the setup function.
Signed-off-by: Ariadne Conill <ariadne@dereferenced.org>
---
 t/t7006-pager.sh | 2 ++
 1 file changed, 2 insertions(+)
diff --git a/t/t7006-pager.sh b/t/t7006-pager.sh
index 00e09a375c..7976fa7bcc 100755
--- a/t/t7006-pager.sh
+++ b/t/t7006-pager.sh
@@ -7,6 +7,8 @@ test_description='Test automatic use of a pager.'
 . "$TEST_DIRECTORY"/lib-terminal.sh
 
 test_expect_success 'setup' '
+	: squelch advice messages during the transition &&
+	git config --global log.mailmap false &&
 	sane_unset GIT_PAGER GIT_PAGER_IN_USE &&
 	test_unconfig core.pager &&
 
-- 
2.17.1
Previous: Ariadne Conill
Message 4 of 4 in “document deprecation of log.mailmap=false default”
  1. 0/3 document deprecation of log.mailmap=false defaultAriadne Conill, Jul 15, 2019
  2. 1/3 log: add warning for unspecified log.mailmap settingAriadne Conill, Jul 15, 2019
  3. 2/3 documentation: mention --no-use-mailmap and log.mailmap false settingAriadne Conill, Jul 15, 2019
  4. 3/3 tests: defang pager tests by explicitly disabling the log.mailmap warningAriadne Conill, Jul 15, 2019

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.