testing: allow to select tests
commit1b0fb1a4846cdc767ec47115b7c7f26cff40b436
authorAchim Gratz <Stromeko@Stromeko.DE>
Sat, 23 Nov 2013 16:46:35 +0000 (23 17:46 +0100)
committerAchim Gratz <Stromeko@Stromeko.DE>
Sat, 23 Nov 2013 18:29:34 +0000 (23 19:29 +0100)
treeee816ddb2de27b233194bf3bf14840b52d0000d7
parent9b6cff94aa84eaa3fcf155ff0caf861408c57095
testing: allow to select tests

* mk/default.mk: Add default for new variable BTEST_RE to select all
  tests.  (BTEST_OB_LANGUAGES): Remove sh (always needed, as
  emacs-lisp) and add comment for ruby.  (BTEST): Use BTEST_RE to
  select tests from the test suite.  Reorganize pre-loading of Org,
  Babel, Ox and babel languages into a known clean environment.

* mk/targets.mk (CONF_TEST): Add BTEST_RE to the output of
  config-test.

* testing/org-batch-test-init.el: New file.  Remove all traces of any
  Org built into Emacs or otherwise present in the environment so it
  can not be picked up spuriously during testing or conceal errors in
  the Org version under test.

* testing/org-test.el (org-test-run-batch-tests): Showtest selection
  in messages.  (org-test-run-all-tests): Update ID locations.
mk/default.mk
mk/targets.mk
testing/org-batch-test-init.el [new file with mode: 0644]
testing/org-test.el