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

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

[elpa] externals/hyperbole ce3c3ff0d2 2/3: Merge branch 'master' of hype


From: ELPA Syncer
Subject: [elpa] externals/hyperbole ce3c3ff0d2 2/3: Merge branch 'master' of hyperbole; add Makefile 'batch-tests'
Date: Mon, 21 Feb 2022 11:57:48 -0500 (EST)

branch: externals/hyperbole
commit ce3c3ff0d2f43bfa73ef8ebfa802d5842718399d
Merge: ea0f4df3c7 00aea740e1
Author: Robert Weiner <rsw@gnu.org>
Commit: Robert Weiner <rsw@gnu.org>

    Merge branch 'master' of hyperbole; add Makefile 'batch-tests'
---
 ChangeLog | 5 +++++
 Makefile  | 7 ++++++-
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index ae16c751f4..b436ebdff1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -17,6 +17,11 @@
     hyperbole-mode-map binding.  Defer to org-mode and outline-minor-mode
     only when current command key matches this binding.
 
+2022-02-19  Mats Lidell  <matsl@gnu.org>
+
+* Makefile (test-all-output): Add target for interactive tests with
+    summary output.
+
 2022-02-18  Mats Lidell  <matsl@gnu.org>
 
 * test/kcell-tests.el (kcell-tests--ref-to-id): Add test for
diff --git a/Makefile b/Makefile
index 679f2f999f..b4ffe0e59c 100644
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,7 @@
 # Author:       Bob Weiner
 #
 # Orig-Date:    15-Jun-94 at 03:42:38
-# Last-Mod:     13-Feb-22 at 10:35:20 by Bob Weiner
+# Last-Mod:     19-Feb-22 at 10:43:51 by Mats Lidell
 #
 # Copyright (C) 1994-2021  Free Software Foundation, Inc.
 # See the file HY-COPY for license information.
@@ -450,6 +450,11 @@ else
        $(EMACS) --quick $(PRELOADS) --eval "(load-file 
\"test/hy-test-dependencies.el\")" --eval "(let ((auto-save-default)) 
$(LOAD_TEST_ERT_FILES) (ert-run-tests-interactively t))"
 endif
 
+batch-tests: test-all-output
+test-all-output:
+       $(EMACS) --quick $(PRELOADS) --eval "(load-file 
\"test/hy-test-dependencies.el\")" --eval "(let ((auto-save-default) (ert-quiet 
t)) $(LOAD_TEST_ERT_FILES) (ert-run-tests-interactively t) (with-current-buffer 
\"*ert*\" (append-to-file (point-min) (point-max) \"ERT-OUTPUT\")) 
(kill-emacs))"
+       @echo "# Results written to file: ERT-OUTPUT"
+
 # Hyperbole install tests - Verify that hyperbole can be installed
 # using different sources. See folder "install-test"
 .PHONY: install-elpa install-elpa-devel install-tarball install-straight 
install-all



reply via email to

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