aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMattias EngdegÄrd2023-11-03 18:06:04 +0100
committerMattias EngdegÄrd2023-11-03 18:06:04 +0100
commit425d23fbeaede81ab4f50b4073949cc1c8a3fbd0 (patch)
tree291dc1dc0705047d9f500c3dc9ce5830fc8d09c1
parent12d1f33ceb37a2d0399af7e4054024c60a465ab8 (diff)
downloademacs-425d23fbeaede81ab4f50b4073949cc1c8a3fbd0.tar.gz
emacs-425d23fbeaede81ab4f50b4073949cc1c8a3fbd0.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.
-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 d727bc94ec5..61d8341bdad 100644
--- a/lisp/emacs-lisp/ert.el
+++ b/lisp/emacs-lisp/ert.el
@@ -152,7 +152,7 @@ mode.")
152 (when (and noninteractive (get symbol 'ert--test)) 152 (when (and noninteractive (get symbol 'ert--test))
153 ;; Make sure duplicated tests are discovered since the older test would 153 ;; Make sure duplicated tests are discovered since the older test would
154 ;; be ignored silently otherwise. 154 ;; be ignored silently otherwise.
155 (error "Test `%s' redefined" symbol)) 155 (error "Test `%s' redefined (or loaded twice)" symbol))
156 (define-symbol-prop symbol 'ert--test definition) 156 (define-symbol-prop symbol 'ert--test definition)
157 definition) 157 definition)
158 158