<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/test/README, branch 0.5</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.5</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.5'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2010-10-23T00:01:34Z</updated>
<entry>
<title>test: Add a new test_expect_equal_failure</title>
<updated>2010-10-23T00:01:34Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-10-23T00:01:34Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6307f306fd162cae12a39df3f291ecba2823fc58'/>
<id>urn:sha1:6307f306fd162cae12a39df3f291ecba2823fc58</id>
<content type='text'>
Which allows us to have a known-broken test that would otherwise use
test_expect_equal.
</content>
</entry>
<entry>
<title>test: Add a new test_emacs function to test-lib.sh</title>
<updated>2010-10-22T19:09:56Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-10-22T19:05:17Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=209e756cd4571964821221d5d4d8447b0aadd43d'/>
<id>urn:sha1:209e756cd4571964821221d5d4d8447b0aadd43d</id>
<content type='text'>
This should be quite handy for doing automated testing of the
emacs-based functionality in notmuch. This function invokes emacs with
the necessary command-line arguments, (to run in batch mode with no
local initialization, to load the notmuch code from the source
directory, and to ensure an 80-column width).
</content>
</entry>
<entry>
<title>test/README: Document add_email_corpus (and add_message/generate_message)</title>
<updated>2010-09-20T23:41:31Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-09-20T23:41:31Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=9c7fd320c902bc79cbb3eaa9757cf5b13112ce27'/>
<id>urn:sha1:9c7fd320c902bc79cbb3eaa9757cf5b13112ce27</id>
<content type='text'>
While adding the documentation here for add_email_corpus I noticed
that the other email-adding functions in test-lib.sh were not yet
documented here, so add all of that documentation.
</content>
</entry>
<entry>
<title>test: Make the --valgrind option useful, (and drop --verbose).</title>
<updated>2010-09-20T21:28:13Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-09-20T21:28:13Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=169639e606929b9e98f7264035cd5c0a581ffb53'/>
<id>urn:sha1:169639e606929b9e98f7264035cd5c0a581ffb53</id>
<content type='text'>
In order for --valgrind to be useful, we drop noisy additional output of
all of the commands being executed in verbose mode. This makes --verbose
alone quite useless, so we don't document it any more.

Also, add a zlib valgrind suppression that was showing up frequently in the
test suite.
</content>
</entry>
<entry>
<title>test/README: Update to become notmuch-specific rather than git-specific</title>
<updated>2010-09-20T21:06:38Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-09-20T21:06:38Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=029a105da35f53d758713a06e90bb10b25f1003a'/>
<id>urn:sha1:029a105da35f53d758713a06e90bb10b25f1003a</id>
<content type='text'>
This file was obviously describing the git test suite previously, and
would have been very hard to understand in the context of the notmuch
test suite. HOpefully it's easier to follow now.
</content>
</entry>
<entry>
<title>Update test framework for use with notmuch</title>
<updated>2010-09-16T22:56:44Z</updated>
<author>
<name>Michal Sojka</name>
<email>sojkam1@fel.cvut.cz</email>
</author>
<published>2010-06-10T06:48:01Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=223987bacef4dcc51952084707d1a664765c7c6e'/>
<id>urn:sha1:223987bacef4dcc51952084707d1a664765c7c6e</id>
<content type='text'>
This removes Git specific things from the test-lib.sh and adds helper
functions for notmuch taken from Carl's notmuch-test script. README is
also slightly modified to reflect the current state.

Signed-off-by: Michal Sojka &lt;sojkam1@fel.cvut.cz&gt;
</content>
</entry>
<entry>
<title>Copy test framework from Git</title>
<updated>2010-09-16T22:56:44Z</updated>
<author>
<name>Michal Sojka</name>
<email>sojkam1@fel.cvut.cz</email>
</author>
<published>2010-06-10T06:48:00Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=0083854b1204f077e98b1d9c4ecfa2a4844ee716'/>
<id>urn:sha1:0083854b1204f077e98b1d9c4ecfa2a4844ee716</id>
<content type='text'>
Git uses a simple and yet powerful test framework, written in shell.
The framework is easy to use for both users and developers so I think
it would help if it is used in notmuch as well.

This is a copy of Git's test framework from commit
b6b0afdc30e066788592ca07c9a6c6936c68cc11 in git repository.

Signed-off-by: Michal Sojka &lt;sojkam1@fel.cvut.cz&gt;
</content>
</entry>
</feed>
