Commit 3046b176 authored by Glenn Morris's avatar Glenn Morris

* test/automated/elisp-mode-tests.el

(elisp-xref-finds-both-function-and-variable)
(elisp-xref-finds-only-function-for-minor-mode):
Update for recent xref name changes.
parent 7f58daf8
......@@ -119,9 +119,9 @@
;; "system-name" is both: a variable and a function
(let ((defs (elisp-xref-find 'definitions "system-name")))
(should (= (length defs) 2))
(should (string= (xref--xref-description (nth 0 defs))
(should (string= (xref-item-summary (nth 0 defs))
"(defun system-name)"))
(should (string= (xref--xref-description (nth 1 defs))
(should (string= (xref-item-summary (nth 1 defs))
"(defvar system-name)")))
;; It's a minor mode, but the variable is defined in buffer.c
(let ((defs (elisp-xref-find 'definitions "abbrev-mode")))
......@@ -131,7 +131,7 @@
;; Both variable and function are defined in the same place.
(let ((defs (elisp-xref-find 'definitions "visible-mode")))
(should (= (length defs) 1))
(should (string= (xref--xref-description (nth 0 defs))
(should (string= (xref-item-summary (nth 0 defs))
"(defun visible-mode)"))))
(provide 'elisp-mode-tests)
......
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