* 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.
This commit is contained in:
Glenn Morris 2015-07-21 08:54:17 -07:00
parent 7f58daf816
commit 3046b1762f

View file

@ -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)