diff --git a/testing/README b/testing/README index 8ce7a1923..9601ea7ce 100644 --- a/testing/README +++ b/testing/README @@ -15,12 +15,16 @@ The simplest way to run the Org-mode test suite is from the command line with the following invocation. Note that the paths below are relative to the base of the Org-mode directory. +Also note that many of the current tests uses babel evaluation... + #+BEGIN_SRC sh :dir (expand-file-name "..") # For Emacs earlier than 24, add -L /path/to/ert emacs -Q --batch \ -L lisp/ -L testing/ -L testing/lisp -l lisp/org.el \ -l lisp/org-id.el -l testing/org-test.el \ - --eval "(progn (org-reload) (setq org-confirm-babel-evaluate nil))" \ + --eval "(progn (org-reload) (setq org-confirm-babel-evaluate nil) \ + (org-babel-do-load-languages 'org-babel-load-languages \ + '((emacs-lisp . t) (sh . t) (org . t))))" \ -f org-test-run-batch-tests #+END_SRC @@ -43,7 +47,12 @@ load and run the test suite with the following commands. (require 'org-test) #+END_SRC -2) Then run the test suite, +2) Disable babel evaluation confirmation + #+BEGIN_SRC emacs-lisp + (setq org-confirm-babel-evaluate) + #+END_SRC + +3) Then run the test suite, #+BEGIN_SRC emacs-lisp (org-test-run-all-tests) #+END_SRC