adding a test to protect the "results don't replace code block" functionality
This commit is contained in:
parent
9915dc8905
commit
6fd14fe683
|
@ -1032,6 +1032,36 @@ Line 3\"
|
|||
|
||||
* next heading"))
|
||||
|
||||
(ert-deftest test-ob/results-do-not-replace-code-blocks ()
|
||||
(org-test-with-temp-text "Block two has a space after the name.
|
||||
|
||||
#+name: foo
|
||||
#+begin_src emacs-lisp
|
||||
1
|
||||
#+end_src emacs-lisp
|
||||
|
||||
#+name: foo
|
||||
#+begin_src emacs-lisp
|
||||
2
|
||||
#+end_src
|
||||
|
||||
#+name: foo
|
||||
#+begin_src emacs-lisp
|
||||
3
|
||||
#+end_src
|
||||
|
||||
#+RESULTS: foo
|
||||
: foo
|
||||
"
|
||||
(dolist (num '(1 2 3))
|
||||
;; execute the block
|
||||
(goto-char (point-min))
|
||||
(org-babel-next-src-block num) (org-babel-execute-src-block)
|
||||
;; check the results
|
||||
(goto-char (point-max))
|
||||
(move-beginning-of-line 0)
|
||||
(should (looking-at (format ": %d" num))))))
|
||||
|
||||
(provide 'test-ob)
|
||||
|
||||
;;; test-ob ends here
|
||||
|
|
Loading…
Reference in New Issue