aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMattias EngdegÄrd2023-11-03 18:06:04 +0100
committerEli Zaretskii2023-11-04 10:50:10 +0200
commit33fae4b02d6ed86487ddd0e75f2b3f5e87f6e137 (patch)
tree84b50d4a75e9f7f0ba60de37d7475f22eb557f25
parent196def4fa6411a32e26aa8e589a588f9cd0fbc95 (diff)
downloademacs-33fae4b02d6ed86487ddd0e75f2b3f5e87f6e137.tar.gz
emacs-33fae4b02d6ed86487ddd0e75f2b3f5e87f6e137.zip
Suggest alternative reason for ERT test duplication error
* lisp/emacs-lisp/ert.el (ert-set-test): Amend error message; maybe the redefinition was caused by a file loaded twice. (Bug#66782) Suggested by Xiyue Deng. (cherry picked from commit 425d23fbeaede81ab4f50b4073949cc1c8a3fbd0)
-rw-r--r--lisp/emacs-lisp/ert.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/ert.el b/lisp/emacs-lisp/ert.el
index be9f013ebcf..5d001307125 100644
--- a/lisp/emacs-lisp/ert.el
+++ b/lisp/emacs-lisp/ert.el
@@ -151,7 +151,7 @@ mode.")
151 (when (and noninteractive (get symbol 'ert--test)) 151 (when (and noninteractive (get symbol 'ert--test))
152 ;; Make sure duplicated tests are discovered since the older test would 152 ;; Make sure duplicated tests are discovered since the older test would
153 ;; be ignored silently otherwise. 153 ;; be ignored silently otherwise.
154 (error "Test `%s' redefined" symbol)) 154 (error "Test `%s' redefined (or loaded twice)" symbol))
155 (define-symbol-prop symbol 'ert--test definition) 155 (define-symbol-prop symbol 'ert--test definition)
156 definition) 156 definition)
157 157