"Eric Schulte" <schulte.e...@gmail.com> writes:

> Martyn Jago <martyn.j...@btinternet.com> writes:
>
>> "Eric Schulte" <schulte.e...@gmail.com> writes:
>>
>> [...]
>>
>>> Also, I'm really pleased that you are looking into the test suite.  I do
>>> believe that a well maintained test suite would be a huge boon, both for
>>> Babel and for Org-mode at large, however, recently I have only had
>>> enough time to respond to issues raised on the mailing list, and haven't
>>> had the time needed to maintain the test suite---I know, I should be
>>> responding to mailing list issues by writing tests for all of the new
>>> development, but it hasn't yet integrated into my work flow.
>>>
>>> Best -- Eric
>>>
>>
>> Hi Eric 
>>
>> I appreciate you are very busy. I'm happy to build the test suite up
>> since I'm familiar with ERT and believe in testing. Its also a great way
>> to learn how org fits together! 
>>
>
> FANTASTIC! much appreciated, I think the entire community of Babel users
> will benefit from increased application of the unit tests.
>
> If you ever feel the need for test suite fodder, I maintain a file of
> small examples generated from my mailing list responses and development.
> See https://github.com/eschulte/babel-dev/raw/master/scraps.org
>
> Cheers -- Eric
>

Thanks, I'll take a look. By the way I forgot to commit the ERT package
link - its here

>From b4d7b8f2d5059cc244dcfda88d48958075fa6dd0 Mon Sep 17 00:00:00 2001
From: Martyn Jago <martyn.j...@btinternet.com>
Date: Wed, 2 Mar 2011 18:55:05 +0000
Subject: [PATCH] Added link to recent ERT library package in testing/README.org

---
 testing/README.org |   20 +++++++++++++-------
 1 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/testing/README.org b/testing/README.org
index c6c3eef..c852480 100644
--- a/testing/README.org
+++ b/testing/README.org
@@ -15,31 +15,37 @@ Org-mode test framework.
      git submodule update
    #+end_src
 
-2) Load the [[file:org-test.el][org-test.el]] file
+2) The ERT testing library is included in Emacs 24. On Emacs prior to
+   version 24 it is required to install a recent version of ERT and
+   set up its load-path in your init file. A recent package can be
+   downloaded [[https://github.com/ohler/ert/archives/fb3c278d3c8ddc6a558779d2c5262acc7cea4204][here.]] Copy the files into testing/ert and follow the
+   installation instructions in README.txt
+
+3) Load the [[file:org-test.el][org-test.el]] file
    #+begin_src emacs-lisp
      (load-file "org-test.el")
    #+end_src
 
-3) The =org-test-jump= command is now bound to =M-C-j= in all
+4) The =org-test-jump= command is now bound to =M-C-j= in all
    emacs-lisp files.  Call this command from any file in the =lisp/=
    directory of the org-mode repository to jump to the related test
    file in the =testing/= directory.  Call this functions with a
    prefix argument, and the corresponding test file will be stubbed
    out if it doesn't already exist.
 
-4) Ingest the library-of-babel.org file since some tests require this.
+5) Ingest the library-of-babel.org file since some tests require this.
    #+begin_src emacs-lisp
      (org-babel-lob-ingest "../contrib/babel/library-of-babel.org")
    #+end_src
 
-5) [[info:ert#Top][Review the ERT documentation]] 
+6) [[info:ert#Top][Review the ERT documentation]] 
 
-6) A number of org-mode-specific functions and macros are provided in
+7) A number of org-mode-specific functions and macros are provided in
    =org-test.el= see the [[file:org-test.el::%3B%3B%3B%20Functions%20for%20writing%20tests][;;; Functions for Writing Tests]] subsection of
    that file.  Some of these functions make use of example org-mode
    files located in the [[file:examples][examples/]] directory.
 
-7) Functions for loading and running the Org-mode tests are provided
+8) Functions for loading and running the Org-mode tests are provided
    in the [[file:org-test.el::%3B%3B%3B%20Load%20and%20Run%20tests][;;; Load and Run Tests]] subsection, the most important of
    which are
    - =org-test-load= which loads the entire Org-mode test suite
@@ -49,7 +55,7 @@ Org-mode test framework.
    - =org-test-run-all-tests= which runs the entire Org-mode test suite
    - also note that the =ert= command can also be used to run tests
 
-8) Load and run all tests
+9) Load and run all tests
    #+begin_src emacs-lisp 
      (load-file "org-test.el")
      (org-babel-lob-ingest "../contrib/babel/library-of-babel.org")
-- 
1.7.2.3

Regards 

Martyn

---
Org-mode version 7.4 (release_7.4.582.gb4d7)
GNU Emacs 24.0.50.1 (i686-pc-linux-gnu, GTK+ Version 2.24.0)
 of 2011-02-25 
-- 
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

Reply via email to