Function: ert--results-expand-collapse-button-action
ert--results-expand-collapse-button-action is a byte-compiled function
defined in ert.el.gz.
Signature
(ert--results-expand-collapse-button-action BUTTON)
Documentation
Expand or collapse the test node BUTTON belongs to.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/ert.el.gz
(defun ert--results-expand-collapse-button-action (_button)
"Expand or collapse the test node BUTTON belongs to."
(let* ((ewoc ert--results-ewoc)
(node (save-excursion
(goto-char (ert--button-action-position))
(ert--results-test-node-at-point)))
(entry (ewoc-data node)))
(setf (ert--ewoc-entry-expanded-p entry)
(not (ert--ewoc-entry-expanded-p entry)))
(ewoc-invalidate ewoc node)))