Eric Schulte
3234811c49
cleaning headers of test files -- removing loads and requires
2012-02-29 09:10:08 -07:00
Eric Schulte
571d26e5ca
marking test as expected to fail given that it relies on the new export engine
...
* testing/lisp/test-ob-exp.el (ob-exp/export-from-a-temp-buffer):
Marking test as expected to fail given that it relies on the new
export engine
2012-02-03 09:43:43 -07:00
Eric Schulte
72fe32f17b
test org-current-export-file->buffer behavior
...
Conflicts:
testing/lisp/test-ob-exp.el: Resolving conflicts.
2012-02-03 09:38:28 -07:00
Eric Schulte
a3e5f97ee7
New strip-export noweb header argument value
...
* lisp/ob-exp.el (org-babel-exp-src-block): Strip noweb references on
export when "strip-export".
* lisp/ob.el (org-babel-common-header-args-w-values): New noweb
header value.
(org-babel-merge-params): New noweb header value.
(org-babel-noweb-p): New noweb header value.
* testing/examples/babel.org (an): Testing new noweb header value.
* testing/lisp/test-ob-exp.el (ob-exp/noweb-strip-export-ensure-strips):
Testing new noweb header value.
* doc/org.texi (noweb): Document new noweb header value.
2012-02-01 08:19:29 -07:00
Eric Schulte
527e6844cc
optionally export additional information with call lines
...
* lisp/ob-exp.el (org-babel-exp-call-line-template): Control export of
additional call line information.
(org-babel-exp-non-block-elements): Fancier call line export.
* testing/examples/babel.org (an): Example data to test new call line
export.
* testing/lisp/test-ob-exp.el (ob-exp/export-call-line-information):
Test new call line export.
2012-01-23 12:53:15 -07:00
Eric Schulte
d3538624e7
Merge branch 'origin-maint'
...
Conflicts:
lisp/ob-exp.el
testing/examples/babel.org
2012-01-23 10:46:03 -07:00
Eric Schulte
43abeaa488
evaluate all executables in buffer order on export
...
* lisp/ob-exp.el (org-babel-exp-non-block-elements): Map over both
inline src blocks and call lines on export.
2012-01-23 10:39:38 -07:00
Eric Schulte
94f10ddfd7
don't always replace <<noweb>> references when :exports both
...
* lisp/ob-exp.el (org-babel-exp-results): Alter a copy of info.
* testing/examples/babel.org (an): Example data for test behavior.
* testing/lisp/test-ob-exp.el (ob-exp/noweb-no-export-and-exports-both):
Confirm proper behavior.
2012-01-16 20:39:12 -07:00
Eric Schulte
4ce9b8044c
test for customizable code block export
2012-01-14 12:41:40 -07:00
Martyn Jago
238673a8ae
Changes to latest block export tests to suit Emacs 22. * testing/lisp/test-ob-exp.el:
...
Changes to latest block export tests to suit Emacs 22.
2012-01-06 09:35:03 +01:00
Bastien Guerry
6e10d36d92
Fix trailing whitespaces.
2012-01-05 18:17:29 +01:00
Martyn Jago
b37be0237a
Fixed and suplemented pending tests in `test-ob-exp.el'. * testing/examples/babel.org: examples altered and added to * testing/lisp/test-ob-exp.el: tests fixed and added to
2012-01-05 18:16:57 +01:00
Bastien Guerry
e44d2975ff
Fix copyright (to 2012) year and Org version (to 7.8.03).
2012-01-03 18:47:01 +01:00
Eric Schulte
966ec3f1f1
ensure all tests have unique names
...
* testing/lisp/test-ob-exp.el (test-ob-exp/org-babel-exp-src-blocks/w-no-headers2):
Renamed to be unique.
2011-09-06 09:07:00 -06:00
Martyn Jago
38bc761e21
Modified testing/README.org to include ERT installation information for Emacs version < 24. Added new tests
2011-03-02 11:46:47 -07:00
Martyn Jago
ed89b9cdca
Changes to suit latest ert structure. ERT is now a part of EMACS and the source of the ERT git submodule is deprecated, as are some files within. Changes testing/README and .gitmodules to suit.
2011-03-01 09:59:01 -07:00
Eric Schulte
8efcd4338d
adding test of error when exporting marked subtree with code blocks
2010-12-13 12:41:55 -07:00
Eric Schulte
9931dae20a
babel: exporting now working with the new ob-get-src-block-info schema
...
includes a simple export test
* lisp/ob-exp.el (org-babel-exp-in-export-file): wrapper for
collecting information from within the original export file
(org-babel-exp-src-blocks): simplified through use of the above
macro
(org-babel-exp-code): simplified through the use of new functions
for parsing header arguments
(org-babel-exp-results): simpler high-level organization, also this
is now where the expansion of variable references takes place during
export
* lisp/ob.el (org-babel-expand-variables): broke variable replacement
in a parameter list into it's own function
(org-babel-get-src-block-info): now using the above function
2010-10-21 13:05:59 +01:00
Eric Schulte
19efdcca43
added tangle tests exercising new desired tangling behavior
2010-10-06 10:23:50 -06:00
Eric Schulte
be42b2fb51
ensuring that test files include org-test in their load path
...
again thanks to Nick Dokos for pointing this out
2010-10-06 09:02:25 -06:00
Eric Schulte
e1b90eea45
ob-exp: fixed export when headings have links, with tests
...
also some organization of the test directory
* lisp/ob-exp.el (org-babel-exp-src-blocks): fixed export when
headings have links, with tests
2010-10-05 11:54:48 -06:00
Eric Schulte
41cde9d9bd
test: re-arranging example files into their own directory
2010-10-05 11:54:48 -06:00
Eric Schulte
d6143f1e7a
added a test ensuring that export works from buffers which aren't visiting files
2010-10-05 11:54:48 -06:00
Eric Schulte
5bafe303aa
beginning tests for ob-exp, and related improvements to org-test
...
- fixed issue in creation of new files
- fixed issue in org-test-in-file
- new example file w/o any headlines
2010-10-05 11:54:48 -06:00