#+STARTUP:overview #+call: run-all-and-convert[:results prepend org]() :results silent * processing ** run-all-tests-in-isolation #+srcname: run-all-tests-in-isolation #+begin_src sh :results output silent /Applications/Emacs.app/Contents/MacOS/Emacs -Q -batch -l \ ~/org-mode/testing/org-test.el -eval "(setq org-confirm-babel-evaluate \ nil)" -f org-test-run-batch-tests 2>&1 #+end_src ** run-all-and-convert #+srcname: run-all-and-convert #+begin_src ruby :results prepend org :var test_file = run-all-tests-in-isolation() def test_name(line) "#{line.match(/(\d+\/\d+ .*)$/)}" end def as_result(line, st) as_heading status(st)+test_name(line)+"\n", 2 end def status(st) st ? "PASS " : "FAIL " end def as_heading(line, level) temp = level == 1 ? "*" : "**" temp + " " + line end heading, body, trace, result = "", "", "", true test_file.each_line do |line| case line.chomp when /^Running \d+ tests .*$/ heading << line trace = "" when /^ passed\s+ \d+\/\d+ .*$/ body << as_result(line, true) body << trace; trace = "" when /^ FAILED\s+\d+\/\d+ .*$/ result = false body << as_result(line, false) body << trace; trace = "" else trace << line end end as_heading(status(result) + heading, 1) + body #+end_src #+results: run-all-and-convert #+BEGIN_ORG * PASS Running 109 tests (2011-09-10 08:42:30+0100) ** PASS 1/109 ob-awk/input-none executing Awk code block... executing Awk source code block "42" ** PASS 2/109 ob-awk/input-src-block executing Awk code block (genfile)... executing Awk source code block "150" ** PASS 3/109 ob-fortran/assert ** PASS 4/109 ob-fortran/command-arguments executing Fortran code block... "23" ** PASS 5/109 ob-fortran/fortran-var-program executing Fortran code block (fortran_parameter)... "10" ** PASS 6/109 ob-fortran/input-var executing Fortran code block... "15" ** PASS 7/109 ob-fortran/list-var executing Fortran code block... "1.00 2.00 3.00" ** PASS 8/109 ob-fortran/list-var-from-table executing Fortran code block... "1.00 2.00" ** PASS 9/109 ob-fortran/no-variables-with-main executing Fortran code block... ** PASS 10/109 ob-fortran/preprosessor-var executing Fortran code block... "42" ** PASS 11/109 ob-fortran/simple-program executing Fortran code block (hello)... "Hello world" ** PASS 12/109 ob-lilypond/assert ** PASS 13/109 ob-lilypond/check-lilypond-alias ** PASS 14/109 ob-lilypond/feature-provision ** PASS 15/109 ob-lilypond/ly-OSX-ly-path ** PASS 16/109 ob-lilypond/ly-OSX-midi-path ** PASS 17/109 ob-lilypond/ly-OSX-pdf-path ** PASS 18/109 ob-lilypond/ly-arrange-mode ** PASS 19/109 ob-lilypond/ly-attempt-to-open-pdf Saving file /Users/martyn/org-mode/testing/examples/ob-lilypond-test.pdf... Wrote /Users/martyn/org-mode/testing/examples/ob-lilypond-test.pdf No pdf file generated so can't display! ** PASS 20/109 ob-lilypond/ly-attempt-to-play-midi Saving file /Users/martyn/org-mode/testing/examples/ob-lilypond-test.midi... Wrote /Users/martyn/org-mode/testing/examples/ob-lilypond-test.midi No midi file generated so can't play! ** PASS 21/109 ob-lilypond/ly-check-for-compile-error ** PASS 22/109 ob-lilypond/ly-compile-lilyfile Compiling LilyPond... ** PASS 23/109 ob-lilypond/ly-compile-post-tangle ** PASS 24/109 ob-lilypond/ly-determine-ly-path ** PASS 25/109 ob-lilypond/ly-determine-midi-path ** PASS 26/109 ob-lilypond/ly-determine-pdf-path ** PASS 27/109 ob-lilypond/ly-display-pdf-post-tangle ** PASS 28/109 ob-lilypond/ly-gen-html ** PASS 29/109 ob-lilypond/ly-gen-png ** PASS 30/109 ob-lilypond/ly-gen-svg ** PASS 31/109 ob-lilypond/ly-get-header-args ** PASS 32/109 ob-lilypond/ly-mark-error-line ** PASS 33/109 ob-lilypond/ly-nix-ly-path ** PASS 34/109 ob-lilypond/ly-nix-midi-path ** PASS 35/109 ob-lilypond/ly-nix-pdf-path ** PASS 36/109 ob-lilypond/ly-parse-error-line ** PASS 37/109 ob-lilypond/ly-parse-line-num ** PASS 38/109 ob-lilypond/ly-play-midi-post-tangle ** PASS 39/109 ob-lilypond/ly-process-compile-error OVERVIEW ** PASS 40/109 ob-lilypond/ly-set-header-args ** PASS 41/109 ob-lilypond/ly-switch-extension-with-extensions ** PASS 42/109 ob-lilypond/ly-switch-extension-with-paths ** PASS 43/109 ob-lilypond/ly-toggle-arrange-mode Arrange mode has been ENABLED. Arrange mode has been DISABLED. ** PASS 44/109 ob-lilypond/ly-toggle-html-generation-toggles-flag HTML generation has been ENABLED. HTML generation has been DISABLED. ** PASS 45/109 ob-lilypond/ly-toggle-midi-play-toggles-flag Post-Tangle MIDI play has been DISABLED. Post-Tangle MIDI play has been ENABLED. ** PASS 46/109 ob-lilypond/ly-toggle-pdf-display-toggles-flag Post-Tangle PDF display has been DISABLED. Post-Tangle PDF display has been ENABLED. ** PASS 47/109 ob-lilypond/ly-toggle-png-generation-toggles-flag PNG image generation has been ENABLED. PNG image generation has been DISABLED. ** PASS 48/109 ob-lilypond/ly-version-command ob-lilypond version 0.3 ob-lilypond version 0.3 ** PASS 49/109 ob-lilypond/ly-version-const ** PASS 50/109 ob-lilypond/ly-win32-ly-path ** PASS 51/109 ob-lilypond/ly-win32-midi-path ** PASS 52/109 ob-lilypond/ly-win32-pdf-path ** PASS 53/109 ob-lilypond/org-babel-expand-body:lilypond ** PASS 54/109 ob-lilypond/org-babel-prep-session:lilypond ** PASS 55/109 ob-lilypond/org-babel-tangle-lang-exts ** PASS 56/109 ob-lilypond/use-eps ** PASS 57/109 ob-tangle/continued-code-blocks-w-noweb-ref (No changes need to be saved) Setting up indent for shell type bash setting up indent stuff Indentation variables are now local. Indentation setup for shell type bash Wrote /Users/martyn/org-mode/testing/examples/babel.sh tangled 1 code block from babel.org ** PASS 58/109 ob-tangle/expand-headers-as-noweb-references file:"~/org-mode/testing/examples/babel.org" ** PASS 59/109 ob-tangle/no-excessive-id-insertion-on-tangle (No changes need to be saved) tangled 0 code blocks from babel.org ** PASS 60/109 test-ob-exp/org-babel-exp-src-blocks/w-no-file Exporting... htmlize.el 1.34 or later is needed for source code formatting Exporting... HTML export done, pushed to kill ring and clipboard ** PASS 61/109 test-ob-exp/org-babel-exp-src-blocks/w-no-headers Exporting... htmlize.el 1.34 or later is needed for source code formatting Exporting... Saving file /Users/martyn/org-mode/testing/examples/no-heading.html... Wrote /Users/martyn/org-mode/testing/examples/no-heading.html HTML export done, pushed to kill ring and clipboard ** PASS 62/109 test-ob-exp/org-babel-exp-src-blocks/w-no-headers2 OVERVIEW Exporting... Exporting... Saving file /Users/martyn/org-mode/testing/link-in-heading.html... Wrote /Users/martyn/org-mode/testing/link-in-heading.html HTML export done, pushed to kill ring and clipboard ** PASS 63/109 test-ob-lob/call-with-header-arguments #+call: echo(input="testing") executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... "testing" executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... (("testing")) executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... "testing" executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... (("testing")) executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... "testing" executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... (("testing")) executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... "testing" executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... (("testing")) executing Emacs-Lisp code block (lob-minus)... "4" executing Emacs-Lisp code block... "4" executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... "testing" executing Emacs-Lisp code block (concat)... "123" executing Emacs-Lisp code block... "123" ** PASS 64/109 test-ob-lob/export-lob-lines Exporting... executing Emacs-Lisp code block (double)... "0" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "2" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "6" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "8" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "10" executing Emacs-Lisp code block... Code block evaluation complete. htmlize.el 1.34 or later is needed for source code formatting Exporting... HTML export done, pushed to kill ring and clipboard ** PASS 65/109 test-ob-lob/ingest 7 src blocks added to Library of Babel ** PASS 66/109 test-ob-sh/dont-error-on-empty-results Babel evaluation exited with code 1 ** PASS 67/109 test-ob-sh/dont-insert-spaces-on-expanded-bodies ** PASS 68/109 test-org-babel/default-inline-header-args ** PASS 69/109 test-org-babel/elisp-in-header-arguments executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 70/109 test-org-babel/get-header ** PASS 71/109 test-org-babel/get-src-block-info-body ** PASS 72/109 test-org-babel/get-src-block-info-language ** PASS 73/109 test-org-babel/get-src-block-info-tangle ** PASS 74/109 test-org-babel/inline-src-blocks executing Sh code block... "1" executing Sh code block... "2" executing Sh code block... "3" ** PASS 75/109 test-org-babel/inline-src_blk-default-results-replace-line-1 executing Sh code block... Code block evaluation complete. executing Sh code block... Code block evaluation complete. executing Sh code block... Code block evaluation complete. executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 76/109 test-org-babel/inline-src_blk-default-results-replace-line-2 executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 77/109 test-org-babel/inline-src_blk-manual-results-replace executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 78/109 test-org-babel/inline-src_blk-results-file executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 79/109 test-org-babel/inline-src_blk-results-raw executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 80/109 test-org-babel/inline-src_blk-results-scalar executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 81/109 test-org-babel/inline-src_blk-results-silent executing Emacs-Lisp code block... "x" executing Emacs-Lisp code block... "y" executing Emacs-Lisp code block... "y" ** PASS 82/109 test-org-babel/inline-src_blk-results-verbatim executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 83/109 test-org-babel/multi-line-header-arguments executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 84/109 test-org-babel/multi-line-header-regexp ** PASS 85/109 test-org-babel/org-babel-get-inline-src-block-matches ** PASS 86/109 test-org-babel/parse-header-args ((:var num . 9) (:colname-names) (:rowname-names) (:result-params "output" "replace") (:result-type . output) (:comments . "") (:shebang . "") (:cache . "no") (:padline . "") (:noweb . "no") (:tangle . "no") (:exports . "code") (:results . "output replace") (:session) (:padnewline . "yes") (:hlines . "no")) ** PASS 87/109 test-org-babel/parse-header-args2 file:"~/org-mode/testing/examples/babel.org" executing Emacs-Lisp code block... "14" ** PASS 88/109 test-org-babel/simple-named-code-block executing Emacs-Lisp code block (i-have-a-name)... Code block evaluation complete. ** PASS 89/109 test-org-babel/simple-variable-resolution executing Emacs-Lisp code block (four)... (1 2 3 4) executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 90/109 test-org-babel/src-block-regexp ** PASS 91/109 test-org-babel/src-name-regexp ** PASS 92/109 test-org-babel/src-name-w-name-regexp ** PASS 93/109 test-org-exp/stripping-commas ASCII export done, pushed to kill ring and clipboard ** PASS 94/109 test-org-html/export-link/0 ** PASS 95/109 test-org-table/org-table-convert-refs-to-an/1 ** PASS 96/109 test-org-table/org-table-convert-refs-to-an/3 ** PASS 97/109 test-org-table/org-table-convert-refs-to-rc/1 ** PASS 98/109 test-org-table/org-table-convert-refs-to-rc/2 ** PASS 99/109 test-org-table/simple-formula Re-applying formulas to full table... Re-applying formulas to full table...(line 1) Re-applying formulas to 1 lines...done Re-applying formulas...done Re-applying formulas...done ** PASS 100/109 test-org/org-link-escape-ascii-character ** PASS 101/109 test-org/org-link-escape-ascii-ctrl-character ** PASS 102/109 test-org/org-link-escape-custom-table ** PASS 103/109 test-org/org-link-escape-custom-table-merge ** PASS 104/109 test-org/org-link-escape-multibyte-character ** PASS 105/109 test-org/org-link-escape-url-with-escaped-char ** PASS 106/109 test-org/org-link-unescape-ascii-character ** PASS 107/109 test-org/org-link-unescape-ascii-ctrl-character ** PASS 108/109 test-org/org-link-unescape-ascii-extended-char ** PASS 109/109 test-org/org-link-unescape-multibyte-character #+END_ORG #+BEGIN_ORG * PASS Running 109 tests (2011-09-10 08:37:31+0100) ** PASS 1/109 ob-awk/input-none executing Awk code block... executing Awk source code block "42" ** PASS 2/109 ob-awk/input-src-block executing Awk code block (genfile)... executing Awk source code block "150" ** PASS 3/109 ob-fortran/assert ** PASS 4/109 ob-fortran/command-arguments executing Fortran code block... "23" ** PASS 5/109 ob-fortran/fortran-var-program executing Fortran code block (fortran_parameter)... "10" ** PASS 6/109 ob-fortran/input-var executing Fortran code block... "15" ** PASS 7/109 ob-fortran/list-var executing Fortran code block... "1.00 2.00 3.00" ** PASS 8/109 ob-fortran/list-var-from-table executing Fortran code block... "1.00 2.00" ** PASS 9/109 ob-fortran/no-variables-with-main executing Fortran code block... ** PASS 10/109 ob-fortran/preprosessor-var executing Fortran code block... "42" ** PASS 11/109 ob-fortran/simple-program executing Fortran code block (hello)... "Hello world" ** PASS 12/109 ob-lilypond/assert ** PASS 13/109 ob-lilypond/check-lilypond-alias ** PASS 14/109 ob-lilypond/feature-provision ** PASS 15/109 ob-lilypond/ly-OSX-ly-path ** PASS 16/109 ob-lilypond/ly-OSX-midi-path ** PASS 17/109 ob-lilypond/ly-OSX-pdf-path ** PASS 18/109 ob-lilypond/ly-arrange-mode ** PASS 19/109 ob-lilypond/ly-attempt-to-open-pdf Saving file /Users/martyn/org-mode/testing/examples/ob-lilypond-test.pdf... Wrote /Users/martyn/org-mode/testing/examples/ob-lilypond-test.pdf No pdf file generated so can't display! ** PASS 20/109 ob-lilypond/ly-attempt-to-play-midi Saving file /Users/martyn/org-mode/testing/examples/ob-lilypond-test.midi... Wrote /Users/martyn/org-mode/testing/examples/ob-lilypond-test.midi No midi file generated so can't play! ** PASS 21/109 ob-lilypond/ly-check-for-compile-error ** PASS 22/109 ob-lilypond/ly-compile-lilyfile Compiling LilyPond... ** PASS 23/109 ob-lilypond/ly-compile-post-tangle ** PASS 24/109 ob-lilypond/ly-determine-ly-path ** PASS 25/109 ob-lilypond/ly-determine-midi-path ** PASS 26/109 ob-lilypond/ly-determine-pdf-path ** PASS 27/109 ob-lilypond/ly-display-pdf-post-tangle ** PASS 28/109 ob-lilypond/ly-gen-html ** PASS 29/109 ob-lilypond/ly-gen-png ** PASS 30/109 ob-lilypond/ly-gen-svg ** PASS 31/109 ob-lilypond/ly-get-header-args ** PASS 32/109 ob-lilypond/ly-mark-error-line ** PASS 33/109 ob-lilypond/ly-nix-ly-path ** PASS 34/109 ob-lilypond/ly-nix-midi-path ** PASS 35/109 ob-lilypond/ly-nix-pdf-path ** PASS 36/109 ob-lilypond/ly-parse-error-line ** PASS 37/109 ob-lilypond/ly-parse-line-num ** PASS 38/109 ob-lilypond/ly-play-midi-post-tangle ** PASS 39/109 ob-lilypond/ly-process-compile-error OVERVIEW ** PASS 40/109 ob-lilypond/ly-set-header-args ** PASS 41/109 ob-lilypond/ly-switch-extension-with-extensions ** PASS 42/109 ob-lilypond/ly-switch-extension-with-paths ** PASS 43/109 ob-lilypond/ly-toggle-arrange-mode Arrange mode has been ENABLED. Arrange mode has been DISABLED. ** PASS 44/109 ob-lilypond/ly-toggle-html-generation-toggles-flag HTML generation has been ENABLED. HTML generation has been DISABLED. ** PASS 45/109 ob-lilypond/ly-toggle-midi-play-toggles-flag Post-Tangle MIDI play has been DISABLED. Post-Tangle MIDI play has been ENABLED. ** PASS 46/109 ob-lilypond/ly-toggle-pdf-display-toggles-flag Post-Tangle PDF display has been DISABLED. Post-Tangle PDF display has been ENABLED. ** PASS 47/109 ob-lilypond/ly-toggle-png-generation-toggles-flag PNG image generation has been ENABLED. PNG image generation has been DISABLED. ** PASS 48/109 ob-lilypond/ly-version-command ob-lilypond version 0.3 ob-lilypond version 0.3 ** PASS 49/109 ob-lilypond/ly-version-const ** PASS 50/109 ob-lilypond/ly-win32-ly-path ** PASS 51/109 ob-lilypond/ly-win32-midi-path ** PASS 52/109 ob-lilypond/ly-win32-pdf-path ** PASS 53/109 ob-lilypond/org-babel-expand-body:lilypond ** PASS 54/109 ob-lilypond/org-babel-prep-session:lilypond ** PASS 55/109 ob-lilypond/org-babel-tangle-lang-exts ** PASS 56/109 ob-lilypond/use-eps ** PASS 57/109 ob-tangle/continued-code-blocks-w-noweb-ref (No changes need to be saved) Setting up indent for shell type bash setting up indent stuff Indentation variables are now local. Indentation setup for shell type bash Wrote /Users/martyn/org-mode/testing/examples/babel.sh tangled 1 code block from babel.org ** PASS 58/109 ob-tangle/expand-headers-as-noweb-references file:"~/org-mode/testing/examples/babel.org" ** PASS 59/109 ob-tangle/no-excessive-id-insertion-on-tangle (No changes need to be saved) tangled 0 code blocks from babel.org ** PASS 60/109 test-ob-exp/org-babel-exp-src-blocks/w-no-file Exporting... htmlize.el 1.34 or later is needed for source code formatting Exporting... HTML export done, pushed to kill ring and clipboard ** PASS 61/109 test-ob-exp/org-babel-exp-src-blocks/w-no-headers Exporting... htmlize.el 1.34 or later is needed for source code formatting Exporting... Saving file /Users/martyn/org-mode/testing/examples/no-heading.html... Wrote /Users/martyn/org-mode/testing/examples/no-heading.html HTML export done, pushed to kill ring and clipboard ** PASS 62/109 test-ob-exp/org-babel-exp-src-blocks/w-no-headers2 OVERVIEW Exporting... Exporting... Saving file /Users/martyn/org-mode/testing/link-in-heading.html... Wrote /Users/martyn/org-mode/testing/link-in-heading.html HTML export done, pushed to kill ring and clipboard ** PASS 63/109 test-ob-lob/call-with-header-arguments #+call: echo(input="testing") executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... "testing" executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... (("testing")) executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... "testing" executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... (("testing")) executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... "testing" executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... (("testing")) executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... "testing" executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... (("testing")) executing Emacs-Lisp code block (lob-minus)... "4" executing Emacs-Lisp code block... "4" executing Emacs-Lisp code block (echo)... "testing" executing Emacs-Lisp code block... "testing" executing Emacs-Lisp code block (concat)... "123" executing Emacs-Lisp code block... "123" ** PASS 64/109 test-ob-lob/export-lob-lines Exporting... executing Emacs-Lisp code block (double)... "0" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "2" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "6" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "8" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "10" executing Emacs-Lisp code block... Code block evaluation complete. htmlize.el 1.34 or later is needed for source code formatting Exporting... HTML export done, pushed to kill ring and clipboard ** PASS 65/109 test-ob-lob/ingest 7 src blocks added to Library of Babel ** PASS 66/109 test-ob-sh/dont-error-on-empty-results Babel evaluation exited with code 1 ** PASS 67/109 test-ob-sh/dont-insert-spaces-on-expanded-bodies ** PASS 68/109 test-org-babel/default-inline-header-args ** PASS 69/109 test-org-babel/elisp-in-header-arguments executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 70/109 test-org-babel/get-header ** PASS 71/109 test-org-babel/get-src-block-info-body ** PASS 72/109 test-org-babel/get-src-block-info-language ** PASS 73/109 test-org-babel/get-src-block-info-tangle ** PASS 74/109 test-org-babel/inline-src-blocks executing Sh code block... "1" executing Sh code block... "2" executing Sh code block... "3" ** PASS 75/109 test-org-babel/inline-src_blk-default-results-replace-line-1 executing Sh code block... Code block evaluation complete. executing Sh code block... Code block evaluation complete. executing Sh code block... Code block evaluation complete. executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 76/109 test-org-babel/inline-src_blk-default-results-replace-line-2 executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 77/109 test-org-babel/inline-src_blk-manual-results-replace executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 78/109 test-org-babel/inline-src_blk-results-file executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 79/109 test-org-babel/inline-src_blk-results-raw executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 80/109 test-org-babel/inline-src_blk-results-scalar executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 81/109 test-org-babel/inline-src_blk-results-silent executing Emacs-Lisp code block... "x" executing Emacs-Lisp code block... "y" executing Emacs-Lisp code block... "y" ** PASS 82/109 test-org-babel/inline-src_blk-results-verbatim executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 83/109 test-org-babel/multi-line-header-arguments executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 84/109 test-org-babel/multi-line-header-regexp ** PASS 85/109 test-org-babel/org-babel-get-inline-src-block-matches ** PASS 86/109 test-org-babel/parse-header-args ((:var num . 9) (:colname-names) (:rowname-names) (:result-params "output" "replace") (:result-type . output) (:comments . "") (:shebang . "") (:cache . "no") (:padline . "") (:noweb . "no") (:tangle . "no") (:exports . "code") (:results . "output replace") (:session) (:padnewline . "yes") (:hlines . "no")) ** PASS 87/109 test-org-babel/parse-header-args2 file:"~/org-mode/testing/examples/babel.org" executing Emacs-Lisp code block... "14" ** PASS 88/109 test-org-babel/simple-named-code-block executing Emacs-Lisp code block (i-have-a-name)... Code block evaluation complete. ** PASS 89/109 test-org-babel/simple-variable-resolution executing Emacs-Lisp code block (four)... (1 2 3 4) executing Emacs-Lisp code block... Code block evaluation complete. ** PASS 90/109 test-org-babel/src-block-regexp ** PASS 91/109 test-org-babel/src-name-regexp ** PASS 92/109 test-org-babel/src-name-w-name-regexp ** PASS 93/109 test-org-exp/stripping-commas ASCII export done, pushed to kill ring and clipboard ** PASS 94/109 test-org-html/export-link/0 ** PASS 95/109 test-org-table/org-table-convert-refs-to-an/1 ** PASS 96/109 test-org-table/org-table-convert-refs-to-an/3 ** PASS 97/109 test-org-table/org-table-convert-refs-to-rc/1 ** PASS 98/109 test-org-table/org-table-convert-refs-to-rc/2 ** PASS 99/109 test-org-table/simple-formula Re-applying formulas to full table... Re-applying formulas to full table...(line 1) Re-applying formulas to 1 lines...done Re-applying formulas...done Re-applying formulas...done ** PASS 100/109 test-org/org-link-escape-ascii-character ** PASS 101/109 test-org/org-link-escape-ascii-ctrl-character ** PASS 102/109 test-org/org-link-escape-custom-table ** PASS 103/109 test-org/org-link-escape-custom-table-merge ** PASS 104/109 test-org/org-link-escape-multibyte-character ** PASS 105/109 test-org/org-link-escape-url-with-escaped-char ** PASS 106/109 test-org/org-link-unescape-ascii-character ** PASS 107/109 test-org/org-link-unescape-ascii-ctrl-character ** PASS 108/109 test-org/org-link-unescape-ascii-extended-char ** PASS 109/109 test-org/org-link-unescape-multibyte-character #+END_ORG #+BEGIN_ORG * PASS Running 109 tests (2011-09-09 19:09:39+0100) ** PASS 1/109 ob-awk/input-none executing Awk code block... executing Awk source code block "42" ** PASS 2/109 ob-awk/input-src-block executing Awk code block (genfile)... executing Awk source code block "150" ** PASS 3/109 ob-fortran/assert ** PASS 4/109 ob-fortran/command-arguments executing Fortran code block... "23" ** PASS 5/109 ob-fortran/fortran-var-program executing Fortran code block (fortran_parameter)... "10" ** PASS 6/109 ob-fortran/input-var executing Fortran code block... "15" ** PASS 7/109 ob-fortran/list-var executing Fortran code block... "1.00 2.00 3.00" ** PASS 8/109 ob-fortran/list-var-from-table executing Fortran code block... "1.00 2.00" ** PASS 9/109 ob-fortran/no-variables-with-main executing Fortran code block... ** PASS 10/109 ob-fortran/preprosessor-var executing Fortran code block... "42" ** PASS 11/109 ob-fortran/simple-program executing Fortran code block (hello)... "Hello world" ** PASS 12/109 ob-lilypond/assert ** PASS 13/109 ob-lilypond/check-lilypond-alias ** PASS 14/109 ob-lilypond/feature-provision ** PASS 15/109 ob-lilypond/ly-OSX-ly-path ** PASS 16/109 ob-lilypond/ly-OSX-midi-path ** PASS 17/109 ob-lilypond/ly-OSX-pdf-path ** PASS 18/109 ob-lilypond/ly-arrange-mode ** PASS 19/109 ob-lilypond/ly-attempt-to-open-pdf Saving file /Users/martyn/org-mode/testing/examples/ob-lilypond-test.pdf... Wrote /Users/martyn/org-mode/testing/examples/ob-lilypond-test.pdf No pdf file generated so can't display! ** PASS 20/109 ob-lilypond/ly-attempt-to-play-midi Saving file /Users/martyn/org-mode/testing/examples/ob-lilypond-test.midi... Wrote /Users/martyn/org-mode/testing/examples/ob-lilypond-test.midi No midi file generated so can't play! ** PASS 21/109 ob-lilypond/ly-check-for-compile-error ** PASS 22/109 ob-lilypond/ly-compile-lilyfile Compiling LilyPond... ** PASS 23/109 ob-lilypond/ly-compile-post-tangle ** PASS 24/109 ob-lilypond/ly-determine-ly-path ** PASS 25/109 ob-lilypond/ly-determine-midi-path ** PASS 26/109 ob-lilypond/ly-determine-pdf-path ** PASS 27/109 ob-lilypond/ly-display-pdf-post-tangle ** PASS 28/109 ob-lilypond/ly-gen-html ** PASS 29/109 ob-lilypond/ly-gen-png ** PASS 30/109 ob-lilypond/ly-gen-svg ** PASS 31/109 ob-lilypond/ly-get-header-args ** PASS 32/109 ob-lilypond/ly-mark-error-line ** PASS 33/109 ob-lilypond/ly-nix-ly-path ** PASS 34/109 ob-lilypond/ly-nix-midi-path ** PASS 35/109 ob-lilypond/ly-nix-pdf-path ** PASS 36/109 ob-lilypond/ly-parse-error-line ** PASS 37/109 ob-lilypond/ly-parse-line-num ** PASS 38/109 ob-lilypond/ly-play-midi-post-tangle ** PASS 39/109 ob-lilypond/ly-process-compile-error OVERVIEW ** PASS 40/109 ob-lilypond/ly-set-header-args ** PASS 41/109 ob-lilypond/ly-switch-extension-with-extensions ** PASS 42/109 ob-lilypond/ly-switch-extension-with-paths ** PASS 43/109 ob-lilypond/ly-toggle-arrange-mode Arrange mode has been ENABLED. Arrange mode has been DISABLED. ** PASS 44/109 ob-lilypond/ly-toggle-html-generation-toggles-flag HTML generation has been ENABLED. HTML generation has been DISABLED. ** PASS 45/109 ob-lilypond/ly-toggle-midi-play-toggles-flag Post-Tangle MIDI play has been DISABLED. Post-Tangle MIDI play has been ENABLED. ** PASS 46/109 ob-lilypond/ly-toggle-pdf-display-toggles-flag Post-Tangle PDF display has been DISABLED. Post-Tangle PDF display has been ENABLED. ** PASS 47/109 ob-lilypond/ly-toggle-png-generation-toggles-flag PNG image generation has been ENABLED. PNG image generation has been DISABLED. ** PASS 48/109 ob-lilypond/ly-version-command ob-lilypond version 0.3 ob-lilypond version 0.3 ** PASS 49/109 ob-lilypond/ly-version-const ** PASS 50/109 ob-lilypond/ly-win32-ly-path ** PASS 51/109 ob-lilypond/ly-win32-midi-path ** PASS 52/109 ob-lilypond/ly-win32-pdf-path ** PASS 53/109 ob-lilypond/org-babel-expand-body:lilypond ** PASS 54/109 ob-lilypond/org-babel-prep-session:lilypond ** PASS 55/109 ob-lilypond/org-babel-tangle-lang-exts ** PASS 56/109 ob-lilypond/use-eps ** PASS 57/109 ob-tangle/continued-code-blocks-w-noweb-ref (No changes need to be saved) Setting up indent for shell type bash setting up indent stuff Indentation variables are now local. Indentation setup for shell type bash Wrote /Users/martyn/org-mode/testing/examples/babel.sh tangled 1 code block from babel.org ** PASS 58/109 ob-tangle/expand-headers-as-noweb-references file:"~/org-mode/testing/examples/babel.org" ** PASS 59/109 ob-tangle/no-excessive-id-insertion-on-tangle (No changes need to be saved) tangled 0 code blocks from babel.org ** PASS 60/109 test-ob-exp/org-babel-exp-src-blocks/w-no-file Exporting... htmlize.el 1.34 or later is needed for source code formatting Exporting... HTML export done, pushed to kill ring and clipboard ** PASS 61/109 test-ob-exp/org-babel-exp-src-blocks/w-no-headers Exporting... htmlize.el 1.34 or later is needed for source code formatting Exporting... Saving file /Users/martyn/org-mode/testing/examples/no-heading.html... Wrote /Users/martyn/org-mode/testing/examples/no-heading.html HTML export done, pushed to kill ring and clipboard ** PASS 62/109 test-ob-exp/org-babel-exp-src-blocks/w-no-headers2 OVERVIEW Exporting... Exporting... Saving file /Users/martyn/org-mode/testing/link-in-heading.html... Wrote /Users/martyn/org-mode/testing/link-in-heading.html HTML export done, pushed to kill ring and clipboard ** PASS 63/109 test-ob-lob/call-with-header-arguments ** PASS 64/109 test-ob-lob/export-lob-lines Exporting... executing Emacs-Lisp code block (double)... "0" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "2" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "6" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "8" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "10" executing Emacs-Lisp code block... Code block evaluation complete. htmlize.el 1.34 or later is needed for source code formatting Exporting... HTML export done, pushed to kill ring and clipboard ** PASS 65/109 test-ob-lob/ingest 7 src blocks added to Library of Babel ** PASS 66/109 test-ob-sh/dont-error-on-empty-results Babel evaluation exited with code 1 ** PASS 67/109 test-ob-sh/dont-insert-spaces-on-expanded-bodies ** PASS 68/109 test-org-babel/default-inline-header-args #+END_ORG #+BEGIN_ORG * PASS Running 109 tests (2011-09-09 18:53:43+0100) ** PASS 1/109 ob-awk/input-none executing Awk code block... executing Awk source code block "42" ** PASS 2/109 ob-awk/input-src-block executing Awk code block (genfile)... executing Awk source code block "150" ** PASS 3/109 ob-fortran/assert ** PASS 4/109 ob-fortran/command-arguments executing Fortran code block... "23" ** PASS 5/109 ob-fortran/fortran-var-program executing Fortran code block (fortran_parameter)... "10" ** PASS 6/109 ob-fortran/input-var executing Fortran code block... "15" ** PASS 7/109 ob-fortran/list-var executing Fortran code block... "1.00 2.00 3.00" ** PASS 8/109 ob-fortran/list-var-from-table executing Fortran code block... "1.00 2.00" ** PASS 9/109 ob-fortran/no-variables-with-main executing Fortran code block... ** PASS 10/109 ob-fortran/preprosessor-var executing Fortran code block... "42" ** PASS 11/109 ob-fortran/simple-program executing Fortran code block (hello)... "Hello world" ** PASS 12/109 ob-lilypond/assert ** PASS 13/109 ob-lilypond/check-lilypond-alias ** PASS 14/109 ob-lilypond/feature-provision ** PASS 15/109 ob-lilypond/ly-OSX-ly-path ** PASS 16/109 ob-lilypond/ly-OSX-midi-path ** PASS 17/109 ob-lilypond/ly-OSX-pdf-path ** PASS 18/109 ob-lilypond/ly-arrange-mode ** PASS 19/109 ob-lilypond/ly-attempt-to-open-pdf Saving file /Users/martyn/org-mode/testing/examples/ob-lilypond-test.pdf... Wrote /Users/martyn/org-mode/testing/examples/ob-lilypond-test.pdf No pdf file generated so can't display! ** PASS 20/109 ob-lilypond/ly-attempt-to-play-midi Saving file /Users/martyn/org-mode/testing/examples/ob-lilypond-test.midi... Wrote /Users/martyn/org-mode/testing/examples/ob-lilypond-test.midi No midi file generated so can't play! ** PASS 21/109 ob-lilypond/ly-check-for-compile-error ** PASS 22/109 ob-lilypond/ly-compile-lilyfile Compiling LilyPond... ** PASS 23/109 ob-lilypond/ly-compile-post-tangle ** PASS 24/109 ob-lilypond/ly-determine-ly-path ** PASS 25/109 ob-lilypond/ly-determine-midi-path ** PASS 26/109 ob-lilypond/ly-determine-pdf-path ** PASS 27/109 ob-lilypond/ly-display-pdf-post-tangle ** PASS 28/109 ob-lilypond/ly-gen-html ** PASS 29/109 ob-lilypond/ly-gen-png ** PASS 30/109 ob-lilypond/ly-gen-svg ** PASS 31/109 ob-lilypond/ly-get-header-args ** PASS 32/109 ob-lilypond/ly-mark-error-line ** PASS 33/109 ob-lilypond/ly-nix-ly-path ** PASS 34/109 ob-lilypond/ly-nix-midi-path ** PASS 35/109 ob-lilypond/ly-nix-pdf-path ** PASS 36/109 ob-lilypond/ly-parse-error-line ** PASS 37/109 ob-lilypond/ly-parse-line-num ** PASS 38/109 ob-lilypond/ly-play-midi-post-tangle ** PASS 39/109 ob-lilypond/ly-process-compile-error OVERVIEW ** PASS 40/109 ob-lilypond/ly-set-header-args ** PASS 41/109 ob-lilypond/ly-switch-extension-with-extensions ** PASS 42/109 ob-lilypond/ly-switch-extension-with-paths ** PASS 43/109 ob-lilypond/ly-toggle-arrange-mode Arrange mode has been ENABLED. Arrange mode has been DISABLED. ** PASS 44/109 ob-lilypond/ly-toggle-html-generation-toggles-flag HTML generation has been ENABLED. HTML generation has been DISABLED. ** PASS 45/109 ob-lilypond/ly-toggle-midi-play-toggles-flag Post-Tangle MIDI play has been DISABLED. Post-Tangle MIDI play has been ENABLED. ** PASS 46/109 ob-lilypond/ly-toggle-pdf-display-toggles-flag Post-Tangle PDF display has been DISABLED. Post-Tangle PDF display has been ENABLED. ** PASS 47/109 ob-lilypond/ly-toggle-png-generation-toggles-flag PNG image generation has been ENABLED. PNG image generation has been DISABLED. ** PASS 48/109 ob-lilypond/ly-version-command ob-lilypond version 0.3 ob-lilypond version 0.3 ** PASS 49/109 ob-lilypond/ly-version-const ** PASS 50/109 ob-lilypond/ly-win32-ly-path ** PASS 51/109 ob-lilypond/ly-win32-midi-path ** PASS 52/109 ob-lilypond/ly-win32-pdf-path ** PASS 53/109 ob-lilypond/org-babel-expand-body:lilypond ** PASS 54/109 ob-lilypond/org-babel-prep-session:lilypond ** PASS 55/109 ob-lilypond/org-babel-tangle-lang-exts ** PASS 56/109 ob-lilypond/use-eps ** PASS 57/109 ob-tangle/continued-code-blocks-w-noweb-ref (No changes need to be saved) Setting up indent for shell type bash setting up indent stuff Indentation variables are now local. Indentation setup for shell type bash Wrote /Users/martyn/org-mode/testing/examples/babel.sh tangled 1 code block from babel.org ** PASS 58/109 ob-tangle/expand-headers-as-noweb-references file:"~/org-mode/testing/examples/babel.org" ** PASS 59/109 ob-tangle/no-excessive-id-insertion-on-tangle (No changes need to be saved) tangled 0 code blocks from babel.org ** PASS 60/109 test-ob-exp/org-babel-exp-src-blocks/w-no-file Exporting... htmlize.el 1.34 or later is needed for source code formatting Exporting... HTML export done, pushed to kill ring and clipboard ** PASS 61/109 test-ob-exp/org-babel-exp-src-blocks/w-no-headers Exporting... htmlize.el 1.34 or later is needed for source code formatting Exporting... Saving file /Users/martyn/org-mode/testing/examples/no-heading.html... Wrote /Users/martyn/org-mode/testing/examples/no-heading.html HTML export done, pushed to kill ring and clipboard ** PASS 64/109 test-ob-lob/export-lob-lines Exporting... executing Emacs-Lisp code block (double)... "0" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "2" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "6" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "8" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "10" executing Emacs-Lisp code block... Code block evaluation complete. htmlize.el 1.34 or later is needed for source code formatting Exporting... HTML export done, pushed to kill ring and clipboard ** PASS 65/109 test-ob-lob/ingest 7 src blocks added to Library of Babel ** PASS 66/109 test-ob-sh/dont-error-on-empty-results Babel evaluation exited with code 1 ** PASS 67/109 test-ob-sh/dont-insert-spaces-on-expanded-bodies ** PASS 68/109 test-org-babel/default-inline-header-args #+END_ORG #+BEGIN_ORG * FAIL Running 109 tests (2011-09-09 18:52:46+0100) ** PASS 1/109 ob-awk/input-none executing Awk code block... executing Awk source code block "42" ** PASS 2/109 ob-awk/input-src-block executing Awk code block (genfile)... executing Awk source code block "150" ** PASS 3/109 ob-fortran/assert ** PASS 4/109 ob-fortran/command-arguments executing Fortran code block... "23" ** PASS 5/109 ob-fortran/fortran-var-program executing Fortran code block (fortran_parameter)... "10" ** PASS 6/109 ob-fortran/input-var executing Fortran code block... "15" ** PASS 7/109 ob-fortran/list-var executing Fortran code block... "1.00 2.00 3.00" ** PASS 8/109 ob-fortran/list-var-from-table executing Fortran code block... "1.00 2.00" ** PASS 9/109 ob-fortran/no-variables-with-main executing Fortran code block... ** PASS 10/109 ob-fortran/preprosessor-var executing Fortran code block... "42" ** PASS 11/109 ob-fortran/simple-program executing Fortran code block (hello)... "Hello world" ** FAIL 12/109 ob-lilypond/assert Test ob-lilypond/assert backtrace: signal(ert-test-failed (((should nil) :form nil :value nil))) ert-fail(((should nil) :form nil :value nil)) (if (unwind-protect (setq value-55 nil) (setq form-description-56 (l (unless (unwind-protect (setq value-55 nil) (setq form-description-5 (let (form-description-56) (unless (unwind-protect (setq value-55 ni (let ((value-55 (ert--gensym "ert-form-evaluation-aborted-"))) (let (should nil) (lambda nil (should nil))() byte-code("\306\307!rq\210\310\216\311 \312\216\313\314\315\316\3 ert--run-test-internal([cl-struct-ert--test-execution-info [cl-struc byte-code("\306\307!\211r\310\311!q\210\312 d\313\223)L\210\314\216 ert-run-test([cl-struct-ert-test ob-lilypond/assert nil (lambda nil ert-run-or-rerun-test([cl-struct-ert--stats "\\(org\\|ob\\)" [[cl-st ert-run-tests("\\(org\\|ob\\)" #[(event-type &rest event-args) "\30 ert-run-tests-batch("\\(org\\|ob\\)") ert-run-tests-batch-and-exit("\\(org\\|ob\\)") org-test-run-batch-tests() call-interactively(org-test-run-batch-tests nil nil) command-execute(org-test-run-batch-tests) command-line-1(("-l" "/Users/martyn/org-mode/testing/org-test.el" "- command-line() normal-top-level() Test ob-lilypond/assert condition: (ert-test-failed ((should nil) :form nil :value nil)) ** PASS 13/109 ob-lilypond/check-lilypond-alias ** PASS 14/109 ob-lilypond/feature-provision ** PASS 15/109 ob-lilypond/ly-OSX-ly-path ** PASS 16/109 ob-lilypond/ly-OSX-midi-path ** PASS 17/109 ob-lilypond/ly-OSX-pdf-path ** PASS 18/109 ob-lilypond/ly-arrange-mode ** PASS 19/109 ob-lilypond/ly-attempt-to-open-pdf Saving file /Users/martyn/org-mode/testing/examples/ob-lilypond-test.pdf... Wrote /Users/martyn/org-mode/testing/examples/ob-lilypond-test.pdf No pdf file generated so can't display! ** PASS 20/109 ob-lilypond/ly-attempt-to-play-midi Saving file /Users/martyn/org-mode/testing/examples/ob-lilypond-test.midi... Wrote /Users/martyn/org-mode/testing/examples/ob-lilypond-test.midi No midi file generated so can't play! ** PASS 21/109 ob-lilypond/ly-check-for-compile-error ** PASS 22/109 ob-lilypond/ly-compile-lilyfile Compiling LilyPond... ** PASS 23/109 ob-lilypond/ly-compile-post-tangle ** PASS 24/109 ob-lilypond/ly-determine-ly-path ** PASS 25/109 ob-lilypond/ly-determine-midi-path ** PASS 26/109 ob-lilypond/ly-determine-pdf-path ** PASS 27/109 ob-lilypond/ly-display-pdf-post-tangle ** PASS 28/109 ob-lilypond/ly-gen-html ** PASS 29/109 ob-lilypond/ly-gen-png ** PASS 30/109 ob-lilypond/ly-gen-svg ** PASS 31/109 ob-lilypond/ly-get-header-args ** PASS 32/109 ob-lilypond/ly-mark-error-line ** PASS 33/109 ob-lilypond/ly-nix-ly-path ** PASS 34/109 ob-lilypond/ly-nix-midi-path ** PASS 35/109 ob-lilypond/ly-nix-pdf-path ** PASS 36/109 ob-lilypond/ly-parse-error-line ** PASS 37/109 ob-lilypond/ly-parse-line-num ** PASS 38/109 ob-lilypond/ly-play-midi-post-tangle ** PASS 39/109 ob-lilypond/ly-process-compile-error OVERVIEW ** PASS 40/109 ob-lilypond/ly-set-header-args ** PASS 41/109 ob-lilypond/ly-switch-extension-with-extensions ** PASS 42/109 ob-lilypond/ly-switch-extension-with-paths ** PASS 43/109 ob-lilypond/ly-toggle-arrange-mode Arrange mode has been ENABLED. Arrange mode has been DISABLED. ** PASS 44/109 ob-lilypond/ly-toggle-html-generation-toggles-flag HTML generation has been ENABLED. HTML generation has been DISABLED. ** PASS 45/109 ob-lilypond/ly-toggle-midi-play-toggles-flag Post-Tangle MIDI play has been DISABLED. Post-Tangle MIDI play has been ENABLED. ** PASS 46/109 ob-lilypond/ly-toggle-pdf-display-toggles-flag Post-Tangle PDF display has been DISABLED. Post-Tangle PDF display has been ENABLED. ** PASS 47/109 ob-lilypond/ly-toggle-png-generation-toggles-flag PNG image generation has been ENABLED. PNG image generation has been DISABLED. ** PASS 48/109 ob-lilypond/ly-version-command ob-lilypond version 0.3 ob-lilypond version 0.3 ** PASS 49/109 ob-lilypond/ly-version-const ** PASS 50/109 ob-lilypond/ly-win32-ly-path ** PASS 51/109 ob-lilypond/ly-win32-midi-path ** PASS 52/109 ob-lilypond/ly-win32-pdf-path ** PASS 53/109 ob-lilypond/org-babel-expand-body:lilypond ** PASS 54/109 ob-lilypond/org-babel-prep-session:lilypond ** PASS 55/109 ob-lilypond/org-babel-tangle-lang-exts ** PASS 56/109 ob-lilypond/use-eps ** PASS 57/109 ob-tangle/continued-code-blocks-w-noweb-ref (No changes need to be saved) Setting up indent for shell type bash setting up indent stuff Indentation variables are now local. Indentation setup for shell type bash Wrote /Users/martyn/org-mode/testing/examples/babel.sh tangled 1 code block from babel.org ** PASS 58/109 ob-tangle/expand-headers-as-noweb-references file:"~/org-mode/testing/examples/babel.org" ** PASS 59/109 ob-tangle/no-excessive-id-insertion-on-tangle (No changes need to be saved) tangled 0 code blocks from babel.org ** PASS 60/109 test-ob-exp/org-babel-exp-src-blocks/w-no-file Exporting... htmlize.el 1.34 or later is needed for source code formatting Exporting... HTML export done, pushed to kill ring and clipboard ** PASS 61/109 test-ob-exp/org-babel-exp-src-blocks/w-no-headers Exporting... htmlize.el 1.34 or later is needed for source code formatting Exporting... Saving file /Users/martyn/org-mode/testing/examples/no-heading.html... Wrote /Users/martyn/org-mode/testing/examples/no-heading.html HTML export done, pushed to kill ring and clipboard ** PASS 62/109 test-ob-exp/org-babel-exp-src-blocks/w-no-headers2 OVERVIEW Exporting... Exporting... Saving file /Users/martyn/org-mode/testing/link-in-heading.html... Wrote /Users/martyn/org-mode/testing/link-in-heading.html HTML export done, pushed to kill ring and clipboard ** PASS 63/109 test-ob-lob/call-with-header-arguments ** PASS 64/109 test-ob-lob/export-lob-lines Exporting... executing Emacs-Lisp code block (double)... "0" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "2" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "6" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "8" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "10" executing Emacs-Lisp code block... Code block evaluation complete. htmlize.el 1.34 or later is needed for source code formatting Exporting... HTML export done, pushed to kill ring and clipboard ** PASS 65/109 test-ob-lob/ingest 7 src blocks added to Library of Babel ** PASS 66/109 test-ob-sh/dont-error-on-empty-results Babel evaluation exited with code 1 ** PASS 67/109 test-ob-sh/dont-insert-spaces-on-expanded-bodies ** PASS 68/109 test-org-babel/default-inline-header-args #+END_ORG #+BEGIN_ORG * FAIL Running 109 tests (2011-09-09 18:52:13+0100) ** PASS 1/109 ob-awk/input-none executing Awk code block... executing Awk source code block "42" ** PASS 2/109 ob-awk/input-src-block executing Awk code block (genfile)... executing Awk source code block "150" ** PASS 3/109 ob-fortran/assert ** PASS 4/109 ob-fortran/command-arguments executing Fortran code block... "23" ** PASS 5/109 ob-fortran/fortran-var-program executing Fortran code block (fortran_parameter)... "10" ** PASS 6/109 ob-fortran/input-var executing Fortran code block... "15" ** PASS 7/109 ob-fortran/list-var executing Fortran code block... "1.00 2.00 3.00" ** PASS 8/109 ob-fortran/list-var-from-table executing Fortran code block... "1.00 2.00" ** PASS 9/109 ob-fortran/no-variables-with-main executing Fortran code block... ** PASS 10/109 ob-fortran/preprosessor-var executing Fortran code block... "42" ** PASS 11/109 ob-fortran/simple-program executing Fortran code block (hello)... "Hello world" ** FAIL 12/109 ob-lilypond/assert Test ob-lilypond/assert backtrace: signal(ert-test-failed (((should nil) :form nil :value nil))) ert-fail(((should nil) :form nil :value nil)) (if (unwind-protect (setq value-55 nil) (setq form-description-56 (l (unless (unwind-protect (setq value-55 nil) (setq form-description-5 (let (form-description-56) (unless (unwind-protect (setq value-55 ni (let ((value-55 (ert--gensym "ert-form-evaluation-aborted-"))) (let (should nil) (lambda nil (should nil))() byte-code("\306\307!rq\210\310\216\311 \312\216\313\314\315\316\3 ert--run-test-internal([cl-struct-ert--test-execution-info [cl-struc byte-code("\306\307!\211r\310\311!q\210\312 d\313\223)L\210\314\216 ert-run-test([cl-struct-ert-test ob-lilypond/assert nil (lambda nil ert-run-or-rerun-test([cl-struct-ert--stats "\\(org\\|ob\\)" [[cl-st ert-run-tests("\\(org\\|ob\\)" #[(event-type &rest event-args) "\30 ert-run-tests-batch("\\(org\\|ob\\)") ert-run-tests-batch-and-exit("\\(org\\|ob\\)") org-test-run-batch-tests() call-interactively(org-test-run-batch-tests nil nil) command-execute(org-test-run-batch-tests) command-line-1(("-l" "/Users/martyn/org-mode/testing/org-test.el" "- command-line() normal-top-level() Test ob-lilypond/assert condition: (ert-test-failed ((should nil) :form nil :value nil)) ** PASS 13/109 ob-lilypond/check-lilypond-alias ** PASS 14/109 ob-lilypond/feature-provision ** PASS 15/109 ob-lilypond/ly-OSX-ly-path ** PASS 16/109 ob-lilypond/ly-OSX-midi-path ** PASS 17/109 ob-lilypond/ly-OSX-pdf-path ** PASS 18/109 ob-lilypond/ly-arrange-mode ** PASS 19/109 ob-lilypond/ly-attempt-to-open-pdf Saving file /Users/martyn/org-mode/testing/examples/ob-lilypond-test.pdf... Wrote /Users/martyn/org-mode/testing/examples/ob-lilypond-test.pdf No pdf file generated so can't display! ** PASS 20/109 ob-lilypond/ly-attempt-to-play-midi Saving file /Users/martyn/org-mode/testing/examples/ob-lilypond-test.midi... Wrote /Users/martyn/org-mode/testing/examples/ob-lilypond-test.midi No midi file generated so can't play! ** PASS 21/109 ob-lilypond/ly-check-for-compile-error ** PASS 22/109 ob-lilypond/ly-compile-lilyfile Compiling LilyPond... ** PASS 23/109 ob-lilypond/ly-compile-post-tangle ** PASS 24/109 ob-lilypond/ly-determine-ly-path ** PASS 25/109 ob-lilypond/ly-determine-midi-path ** PASS 26/109 ob-lilypond/ly-determine-pdf-path ** PASS 27/109 ob-lilypond/ly-display-pdf-post-tangle ** PASS 28/109 ob-lilypond/ly-gen-html ** PASS 29/109 ob-lilypond/ly-gen-png ** PASS 30/109 ob-lilypond/ly-gen-svg ** PASS 31/109 ob-lilypond/ly-get-header-args ** PASS 32/109 ob-lilypond/ly-mark-error-line ** PASS 33/109 ob-lilypond/ly-nix-ly-path ** PASS 34/109 ob-lilypond/ly-nix-midi-path ** PASS 35/109 ob-lilypond/ly-nix-pdf-path ** PASS 36/109 ob-lilypond/ly-parse-error-line ** PASS 37/109 ob-lilypond/ly-parse-line-num ** PASS 38/109 ob-lilypond/ly-play-midi-post-tangle ** PASS 39/109 ob-lilypond/ly-process-compile-error OVERVIEW ** PASS 40/109 ob-lilypond/ly-set-header-args ** PASS 41/109 ob-lilypond/ly-switch-extension-with-extensions ** PASS 42/109 ob-lilypond/ly-switch-extension-with-paths ** PASS 43/109 ob-lilypond/ly-toggle-arrange-mode Arrange mode has been ENABLED. Arrange mode has been DISABLED. ** PASS 44/109 ob-lilypond/ly-toggle-html-generation-toggles-flag HTML generation has been ENABLED. HTML generation has been DISABLED. ** PASS 45/109 ob-lilypond/ly-toggle-midi-play-toggles-flag Post-Tangle MIDI play has been DISABLED. Post-Tangle MIDI play has been ENABLED. ** PASS 46/109 ob-lilypond/ly-toggle-pdf-display-toggles-flag Post-Tangle PDF display has been DISABLED. Post-Tangle PDF display has been ENABLED. ** PASS 47/109 ob-lilypond/ly-toggle-png-generation-toggles-flag PNG image generation has been ENABLED. PNG image generation has been DISABLED. ** PASS 48/109 ob-lilypond/ly-version-command ob-lilypond version 0.3 ob-lilypond version 0.3 ** PASS 49/109 ob-lilypond/ly-version-const ** PASS 50/109 ob-lilypond/ly-win32-ly-path ** PASS 51/109 ob-lilypond/ly-win32-midi-path ** PASS 52/109 ob-lilypond/ly-win32-pdf-path ** PASS 53/109 ob-lilypond/org-babel-expand-body:lilypond ** PASS 54/109 ob-lilypond/org-babel-prep-session:lilypond ** PASS 55/109 ob-lilypond/org-babel-tangle-lang-exts ** PASS 56/109 ob-lilypond/use-eps ** PASS 57/109 ob-tangle/continued-code-blocks-w-noweb-ref (No changes need to be saved) Setting up indent for shell type bash setting up indent stuff Indentation variables are now local. Indentation setup for shell type bash Wrote /Users/martyn/org-mode/testing/examples/babel.sh tangled 1 code block from babel.org ** PASS 58/109 ob-tangle/expand-headers-as-noweb-references file:"~/org-mode/testing/examples/babel.org" ** PASS 59/109 ob-tangle/no-excessive-id-insertion-on-tangle (No changes need to be saved) tangled 0 code blocks from babel.org ** PASS 60/109 test-ob-exp/org-babel-exp-src-blocks/w-no-file Exporting... htmlize.el 1.34 or later is needed for source code formatting Exporting... HTML export done, pushed to kill ring and clipboard ** PASS 61/109 test-ob-exp/org-babel-exp-src-blocks/w-no-headers Exporting... htmlize.el 1.34 or later is needed for source code formatting Exporting... Saving file /Users/martyn/org-mode/testing/examples/no-heading.html... Wrote /Users/martyn/org-mode/testing/examples/no-heading.html HTML export done, pushed to kill ring and clipboard ** PASS 62/109 test-ob-exp/org-babel-exp-src-blocks/w-no-headers2 OVERVIEW Exporting... Exporting... Saving file /Users/martyn/org-mode/testing/link-in-heading.html... Wrote /Users/martyn/org-mode/testing/link-in-heading.html HTML export done, pushed to kill ring and clipboard ** PASS 63/109 test-ob-lob/call-with-header-arguments ** PASS 64/109 test-ob-lob/export-lob-lines Exporting... executing Emacs-Lisp code block (double)... "0" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "2" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "6" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "8" executing Emacs-Lisp code block... Code block evaluation complete. executing Emacs-Lisp code block (double)... "10" executing Emacs-Lisp code block... Code block evaluation complete. htmlize.el 1.34 or later is needed for source code formatting Exporting... HTML export done, pushed to kill ring and clipboard ** PASS 65/109 test-ob-lob/ingest 7 src blocks added to Library of Babel ** PASS 66/109 test-ob-sh/dont-error-on-empty-results Babel evaluation exited with code 1 ** PASS 67/109 test-ob-sh/dont-insert-spaces-on-expanded-bodies ** PASS 68/109 test-org-babel/default-inline-header-args #+END_ORG