emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/org 2da1046435: make test: Make failure summary more ve


From: ELPA Syncer
Subject: [elpa] externals/org 2da1046435: make test: Make failure summary more verbose
Date: Sun, 23 Jan 2022 08:58:07 -0500 (EST)

branch: externals/org
commit 2da1046435eb5a3cde3e25c2fbdac1d7a1b39640
Author: Max Nikulin <manikulin@gmail.com>
Commit: Ihor Radchenko <yantar92@gmail.com>

    make test: Make failure summary more verbose
    
    * mk/default.mk: By default enable verbose failure summary for Emacs-28
    or newer.
    
    Set or unset EMACS_TEST_VERBOSE environment to control reporting of failure
    reasons in summary since in Emacs-28 ERT switches to verbose mode even by
    an empty string (fixed in Emacs-29).
---
 mk/default.mk | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/mk/default.mk b/mk/default.mk
index c8a15bdd2c..8040892803 100644
--- a/mk/default.mk
+++ b/mk/default.mk
@@ -32,6 +32,20 @@ TMPDIR ?= /tmp
 testdir = $(TMPDIR)/tmp-orgtest
 
 # Configuration for testing
+# Verbose ERT summary by default for Emacs-28 and above.
+# To override:
+# - Add to local.mk
+#   EMACS_TEST_VERBOSE =
+# - Export EMACS_TEST_VERBOSE environment variable with empty value
+# - Run tests as
+#   EMACS_TEST_VERBOSE= make test [OTHER_ARGUMENTS...]
+#   or as
+#   make test EMACS_TEST_VERBOSE= [OTHER_ARGUMENTS...]
+EMACS_TEST_VERBOSE ?= yes
+ifeq (,$(EMACS_TEST_VERBOSE))
+# Emacs-28 considers empty value as true, fixed in Emacs-29
+unexport EMACS_TEST_VERBOSE
+endif
 # add options before standard load-path
 BTEST_PRE   =
 # add options after standard load path



reply via email to

[Prev in Thread] Current Thread [Next in Thread]