<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/test/notmuch-test, branch 0.16_rc2</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.16_rc2</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.16_rc2'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2013-06-29T22:29:02Z</updated>
<entry>
<title>test: add tests for insert</title>
<updated>2013-06-29T22:29:02Z</updated>
<author>
<name>Peter Wang</name>
<email>novalazy@gmail.com</email>
</author>
<published>2013-06-23T04:23:59Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=7e3a7ed62fcd939e04f39c8ba43c4702d10e9d16'/>
<id>urn:sha1:7e3a7ed62fcd939e04f39c8ba43c4702d10e9d16</id>
<content type='text'>
Add tests for new 'insert' command.
</content>
</entry>
<entry>
<title>test: add tests for the handling of References and In-Reply-To headers</title>
<updated>2013-05-14T00:27:01Z</updated>
<author>
<name>Aaron Ecay</name>
<email>aaronecay@gmail.com</email>
</author>
<published>2013-03-06T03:31:48Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=983d5e1df2b227b8dfbc71984c828b925f4025f7'/>
<id>urn:sha1:983d5e1df2b227b8dfbc71984c828b925f4025f7</id>
<content type='text'>
These tests are known_broken, the following commit fixes them.

amended per

	id:87txmi1zq3.fsf@nikula.org
	id:87vc6yalo7.fsf@zancas.localnet
</content>
</entry>
<entry>
<title>test: add basic test for notmuch setup</title>
<updated>2013-05-12T10:46:23Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2013-05-05T19:18:19Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=2c64c2e0eb5bbf723313eef8913085dae0df4305'/>
<id>urn:sha1:2c64c2e0eb5bbf723313eef8913085dae0df4305</id>
<content type='text'>
And annotate with test_subtest_known_broken. Hooray.
</content>
</entry>
<entry>
<title>Adding tests for --format=sexp.</title>
<updated>2012-12-08T13:30:46Z</updated>
<author>
<name>Peter Feigl</name>
<email>craven@gmx.net</email>
</author>
<published>2012-12-06T21:12:14Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=76271e098c6f2b3cc0958bd9996aa7bb9c753f34'/>
<id>urn:sha1:76271e098c6f2b3cc0958bd9996aa7bb9c753f34</id>
<content type='text'>
Add basic tests, the same as for json, for the S-Expression output
format.
</content>
</entry>
<entry>
<title>test/hex-escaping: new test for hex escaping routines</title>
<updated>2012-12-02T19:51:32Z</updated>
<author>
<name>David Bremner</name>
<email>bremner@debian.org</email>
</author>
<published>2012-06-14T22:08:38Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a09115ae1dcbc698aeb70fe9ef050ca3220bc112'/>
<id>urn:sha1:a09115ae1dcbc698aeb70fe9ef050ca3220bc112</id>
<content type='text'>
These are more like unit tests, to (try to) make sure the library
functionality is working before building more complicated things on
top of it.
</content>
</entry>
<entry>
<title>test: Abort driver if a test script aborts</title>
<updated>2012-11-29T13:24:12Z</updated>
<author>
<name>Austin Clements</name>
<email>amdragon@MIT.EDU</email>
</author>
<published>2012-11-28T04:13:16Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=ec59896de06cf76d6d7ee6ff7bc46df522c7afe3'/>
<id>urn:sha1:ec59896de06cf76d6d7ee6ff7bc46df522c7afe3</id>
<content type='text'>
Previously, if a test script aborted (e.g., because it passed too few
arguments to a test function), the test driver loop would simply
continue on to the next test script and the final results would
declare that everything passed (except that the test count would look
suspiciously low, but maybe you just misremembered how many tests
there were).

Now, if a test script exits with a non-zero status and did not produce
a final results file, we propagate that failure out of the driver loop
immediately.

To keep this simple, this patch removes the PID from the test-results
file name.  This PID was inherited from the git test system and seems
unnecessary, since the file name already includes the name of the test
script and the test-results directory is created anew for each run.
</content>
</entry>
<entry>
<title>test: add tests for date:since..until range queries</title>
<updated>2012-10-31T20:14:07Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2012-10-30T20:32:38Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=84a0c529b960e1d305280ba56be3854c0f2679df'/>
<id>urn:sha1:84a0c529b960e1d305280ba56be3854c0f2679df</id>
<content type='text'>
A brief initial test set.
</content>
</entry>
<entry>
<title>test: add smoke tests for the date/time parser module</title>
<updated>2012-10-31T19:50:57Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2012-10-30T20:32:35Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=58b222d597c4b2e8b8bc0b251929ead60eb29bf9'/>
<id>urn:sha1:58b222d597c4b2e8b8bc0b251929ead60eb29bf9</id>
<content type='text'>
Test the date/time parser module directly, independent of notmuch,
using the parse-time test tool.

Credits to Michal Sojka &lt;sojkam1@fel.cvut.cz&gt; for writing most of the
tests.
</content>
</entry>
<entry>
<title>test: Add test for messages with missing headers</title>
<updated>2012-08-12T19:06:50Z</updated>
<author>
<name>Austin Clements</name>
<email>amdragon@MIT.EDU</email>
</author>
<published>2012-08-08T01:28:33Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=36e640852b240ad10daed626391e1b812df89200'/>
<id>urn:sha1:36e640852b240ad10daed626391e1b812df89200</id>
<content type='text'>
Currently the JSON tests for search and show are broken because
notmuch attempts to dereference a NULL pointer.
</content>
</entry>
<entry>
<title>test: add basic show, search --format=text tests</title>
<updated>2012-07-09T21:43:40Z</updated>
<author>
<name>Peter Wang</name>
<email>novalazy@gmail.com</email>
</author>
<published>2012-06-24T03:27:48Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=9d70e952ebdec48733ab6878e669f9a4eb1812a8'/>
<id>urn:sha1:9d70e952ebdec48733ab6878e669f9a4eb1812a8</id>
<content type='text'>
There didn't seem to be these basic tests for --format=text,
as there are for --format=json.  These are just the tests from
the `json' script, with adjusted expected outputs.
</content>
</entry>
</feed>
