[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/bnf-mode 8799c4a 09/36: Add a workaround for ert-runner
From: |
Stefan Monnier |
Subject: |
[elpa] externals/bnf-mode 8799c4a 09/36: Add a workaround for ert-runner to work with Emacs > 26 |
Date: |
Wed, 17 Mar 2021 18:40:14 -0400 (EDT) |
branch: externals/bnf-mode
commit 8799c4a953ccfa1893944c4e305f0ab9ad65840f
Author: Serghei Iakovlev <egrep@protonmail.ch>
Commit: Serghei Iakovlev <egrep@protonmail.ch>
Add a workaround for ert-runner to work with Emacs > 26
Failed tests can't print backtrace on Emacs > 26 because
`ert--print-backtrace' has been removed in latest Emacs versions.
For more see:
- https://github.com/emacs-mirror/emacs/commit/e09120d
- https://github.com/rejeep/ert-runner.el/issues/49
---
test/test-helper.el | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/test/test-helper.el b/test/test-helper.el
index b04aa68..f63ea72 100644
--- a/test/test-helper.el
+++ b/test/test-helper.el
@@ -34,6 +34,11 @@
;; Make sure the exact Emacs version can be found in the build output
(message "Running tests on Emacs %s" emacs-version)
+;; `ert--print-backtrace' has been removed in GNU Emacs > 26.
+;; See URL `https://github.com/emacs-mirror/emacs/commit/e09120d'.
+(when (> emacs-major-version 26)
+ (defalias 'ert--print-backtrace 'backtrace-to-string))
+
(when (require 'undercover nil t)
;; Track coverage, but don't send to coverage serivice. Save in parent
;; directory as undercover saves paths relative to the repository root.
- [elpa] externals/bnf-mode 164101e 13/36: Merge pull request #13 from sergeyklay/feature/buttercup, (continued)
- [elpa] externals/bnf-mode 164101e 13/36: Merge pull request #13 from sergeyklay/feature/buttercup, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode e744d8a 15/36: HTTPS everywhere, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode 9d89e81 07/36: Rephrase docs, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode 7e6c3c0 08/36: Amended development dependencies, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode 8e69700 18/36: Merge pull request #14 from sergeyklay/minor-fixes, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode 0bbd059 19/36: Added abbreviation table used in bnf-mode buffers, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode dd6fae4 23/36: Added mised define-abbrev-table call, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode 3d5c4fd 30/36: Cleaned up comments syntax propertize for ALGOL 60 style, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode 5b223e8 34/36: Provide canonical BNF sytax, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode 1b4f75f 06/36: Add field containing commit SHA expanded during archive creation, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode 8799c4a 09/36: Add a workaround for ert-runner to work with Emacs > 26,
Stefan Monnier <=
- [elpa] externals/bnf-mode d697e0a 10/36: Migrate tests to use buttercup, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode 4ba8d28 14/36: Load undercover first to improve coverage report, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode 62238ee 16/36: Cleaned up Makefile, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode a3b6d86 21/36: Update change log, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode 8948987 20/36: Rename bnf-test-face-at => bnf-get-face-at, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode 2756c7c 26/36: Use default abbrev table provided by define-derived-mode, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode b9a8446 25/36: Refactor test to use shorten font lock helpers, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode d8cb802 27/36: Amended tests, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode 27e45bd 31/36: Cleaned up syntax table, Stefan Monnier, 2021/03/17
- [elpa] externals/bnf-mode a4fe013 33/36: Bump version, Stefan Monnier, 2021/03/17