Commit 273f4bde authored by Glenn Morris's avatar Glenn Morris

Fix failing module tests on GNU/Linux

* test/src/emacs-module-tests.el
(module--test-assertions--load-non-live-object)
(module--test-assertions--call-emacs-from-gc):
Avoid test failures due to backtraces.
parent 083940a9
...@@ -230,7 +230,7 @@ aren’t accessed." ...@@ -230,7 +230,7 @@ aren’t accessed."
(should (eq (mod-test-invalid-store) 123)) (should (eq (mod-test-invalid-store) 123))
(module--test-assertion (rx "Emacs value not found in " (module--test-assertion (rx "Emacs value not found in "
(+ digit) " values of " (+ digit) " values of "
(+ digit) " environments\n" eos) (+ digit) " environments\n")
;; Storing and reloading a local value causes undefined behavior, ;; Storing and reloading a local value causes undefined behavior,
;; which should be detected by the module assertions. ;; which should be detected by the module assertions.
(mod-test-invalid-store) (mod-test-invalid-store)
...@@ -241,7 +241,7 @@ aren’t accessed." ...@@ -241,7 +241,7 @@ aren’t accessed."
during garbage collection." during garbage collection."
(skip-unless (file-executable-p mod-test-emacs)) (skip-unless (file-executable-p mod-test-emacs))
(module--test-assertion (module--test-assertion
(rx "Module function called during garbage collection\n" eos) (rx "Module function called during garbage collection\n")
(mod-test-invalid-finalizer))) (mod-test-invalid-finalizer)))
;;; emacs-module-tests.el ends here ;;; emacs-module-tests.el ends here
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment