mirror of
https://git.savannah.gnu.org/git/emacs/org-mode.git
synced 2025-01-07 15:22:06 +00:00
testing/README: Changes to "Interactive testing"
* testing/README: Changes in "Interactive testing" instructions.
This commit is contained in:
parent
16e21ae1f7
commit
46a4590524
@ -47,18 +47,26 @@ load and run the test suite with the following commands.
|
||||
(require 'org-test)
|
||||
#+END_SRC
|
||||
|
||||
2) Disable babel evaluation confirmation
|
||||
2) Load required Babel languages
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(setq org-confirm-babel-evaluate)
|
||||
(org-babel-do-load-languages
|
||||
'org-babel-load-languages
|
||||
(and
|
||||
(mapc (lambda (lang) (add-to-list 'org-babel-load-languages (cons lang t)))
|
||||
'(emacs-lisp shell org))
|
||||
org-babel-load-languages))
|
||||
#+END_SRC
|
||||
|
||||
3) Then run the test suite,
|
||||
3) Then run the test suite. Babel evaluation confirmation is disabled
|
||||
and ~C-c C-c~ is enabled while running the tests.
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(org-test-run-all-tests)
|
||||
(let (org-babel-no-eval-on-ctrl-c-ctrl-c
|
||||
org-confirm-babel-evaluate)
|
||||
(org-test-run-all-tests))
|
||||
#+END_SRC
|
||||
|
||||
or when a test fails run it interactively and investigate the
|
||||
problem in the ERT results buffer.
|
||||
When a test fails, run it interactively and investigate the problem
|
||||
in the ERT results buffer.
|
||||
|
||||
How to run one test:
|
||||
Use this as a demo example of a failing test
|
||||
|
Loading…
Reference in New Issue
Block a user