Variable: ert-results-mode-menu
ert-results-mode-menu is a variable defined in ert.el.gz.
Value
<Describe test> <ert--results-test-at-point-no-redefinition> nil
<Show `should' forms> <ert--results-test-at-point-no-redefinition> nil
<Show backtrace> <ert--results-test-at-point-no-redefinition> nil
<Show messages> <ert--results-test-at-point-no-redefinition> nil
<Show test definition> <ert-test-at-point> nil
<nil-10> nil
<nil-12> nil
<nil-5> nil
<nil> nil
Documentation
Menu for ert-results-mode.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/ert.el.gz
(easy-menu-define ert-results-mode-menu ert-results-mode-map
"Menu for `ert-results-mode'."
'("ERT Results"
["Re-run all tests" ert-results-rerun-all-tests]
"--"
;; FIXME? Why are there (at least) 3 different ways to decide if
;; there is a test at point?
["Re-run test" ert-results-rerun-test-at-point
:active (car (ert--results-test-at-point-allow-redefinition))]
["Debug test" ert-results-rerun-test-at-point-debugging-errors
:active (car (ert--results-test-at-point-allow-redefinition))]
["Show test definition" ert-results-find-test-at-point-other-window
:active (ert-test-at-point)]
"--"
["Show backtrace" ert-results-pop-to-backtrace-for-test-at-point
:active (ert--results-test-at-point-no-redefinition)]
["Show messages" ert-results-pop-to-messages-for-test-at-point
:active (ert--results-test-at-point-no-redefinition)]
["Show `should' forms" ert-results-pop-to-should-forms-for-test-at-point
:active (ert--results-test-at-point-no-redefinition)]
["Describe test" ert-results-describe-test-at-point
:active (ert--results-test-at-point-no-redefinition)]
"--"
["Delete test" ert-delete-test]
"--"
["Show execution time of each test" ert-results-pop-to-timings]
))