aboutsummaryrefslogtreecommitdiff
path: root/test/README
diff options
context:
space:
mode:
authorDavid Bremner <bremner@debian.org>2012-01-27 18:04:44 -0400
committerDavid Bremner <bremner@debian.org>2012-01-27 18:04:44 -0400
commitbcd44490684965082e5921d0fc71064af3170987 (patch)
tree12506f79f6792236b95ef0d6a19ab5113bb4587d /test/README
parentbfb7feb1f51ae348503046823d72348621e34d08 (diff)
parentffce9b7c25b9b44ec026b67d96e44cae09c99efe (diff)
Merge commit 'debian/0.11-1' into squeeze-backports
Conflicts: debian/changelog
Diffstat (limited to 'test/README')
-rw-r--r--test/README19
1 files changed, 16 insertions, 3 deletions
diff --git a/test/README b/test/README
index 2481f16d..7b2e96d4 100644
--- a/test/README
+++ b/test/README
@@ -13,7 +13,8 @@ notmuch-test script). Either command will run all available tests.
Alternately, you can run a specific subset of tests by simply invoking
one of the executable scripts in this directory, (such as ./search,
-./reply, etc.)
+./reply, etc). Note that you will probably want "make test-binaries"
+before running individual tests.
The following command-line options are available when running tests:
@@ -187,8 +188,8 @@ library for your script to use.
is to summarize successes and failures in the test script and
exit with an appropriate error code.
-There are also a number of mail-specific functions which are useful in
-writing tests:
+There are also a number of notmuch-specific auxiliary functions and
+variables which are useful in writing tests:
generate_message
@@ -212,3 +213,15 @@ writing tests:
will initialize the mail database to a known state of 50 sample
messages, (culled from the early history of the notmuch mailing
list).
+
+ notmuch_counter_reset
+ $notmuch_counter_command
+ notmuch_counter_value
+
+ These allow to count how many times notmuch binary is called.
+ notmuch_counter_reset() function generates a script that counts
+ how many times it is called and resets the counter to zero. The
+ function sets $notmuch_counter_command variable to the path to the
+ generated script that should be called instead of notmuch to do
+ the counting. The notmuch_counter_value() function prints the
+ current counter value.