[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master ed42d7ffb0: Fix EMBA failure for ert-test-record-backtrace
From: |
Lars Ingebrigtsen |
Subject: |
master ed42d7ffb0: Fix EMBA failure for ert-test-record-backtrace |
Date: |
Sat, 12 Mar 2022 16:41:11 -0500 (EST) |
branch: master
commit ed42d7ffb07da6d4cbfee5357384371cf0f2f00f
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>
Fix EMBA failure for ert-test-record-backtrace
* test/lisp/emacs-lisp/ert-tests.el (ert-test-record-backtrace): Make
this work with AOT.
---
test/lisp/emacs-lisp/ert-tests.el | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/test/lisp/emacs-lisp/ert-tests.el
b/test/lisp/emacs-lisp/ert-tests.el
index 7573d2ed05..84c28e1131 100644
--- a/test/lisp/emacs-lisp/ert-tests.el
+++ b/test/lisp/emacs-lisp/ert-tests.el
@@ -377,8 +377,11 @@ This macro is used to test if macroexpansion in `should'
works."
(test (make-ert-test :body test-body))
(result (ert-run-test test)))
(should (ert-test-failed-p result))
- (should (eq (backtrace-frame-fun (car (ert-test-failed-backtrace result)))
- 'signal))))
+ (should (memq (backtrace-frame-fun (car (ert-test-failed-backtrace
result)))
+ ;;; This is `ert-fail' on nativecomp and `signal'
+ ;;; otherwise. It's not clear whether that's a bug
+ ;;; or not (bug#51308).
+ '(ert-fail signal)))))
(ert-deftest ert-test-messages ()
:tags '(:causes-redisplay)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master ed42d7ffb0: Fix EMBA failure for ert-test-record-backtrace,
Lars Ingebrigtsen <=