<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/test/notmuch-test, branch 0.17</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.17</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.17'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2013-11-07T11:40:28Z</updated>
<entry>
<title>test: move emacs-tree test into mainline</title>
<updated>2013-11-07T11:40:28Z</updated>
<author>
<name>Mark Walters</name>
<email>markwalters1009@gmail.com</email>
</author>
<published>2013-10-29T22:55:32Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=81b2ad57f06f6b7619aae81dc2a0b79ec426ca73'/>
<id>urn:sha1:81b2ad57f06f6b7619aae81dc2a0b79ec426ca73</id>
<content type='text'>
We move the emacs-tree test and associated files into the main test
directory and add the test to the list in notmuch-test.
</content>
</entry>
<entry>
<title>test: Add compact test</title>
<updated>2013-10-31T10:48:04Z</updated>
<author>
<name>Ben Gamari</name>
<email>bgamari.foss@gmail.com</email>
</author>
<published>2013-10-31T04:10:08Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=1eecfbd51a8ada5d7cecee6a10912b6f075483be'/>
<id>urn:sha1:1eecfbd51a8ada5d7cecee6a10912b6f075483be</id>
<content type='text'>
Signed-off-by: Ben Gamari &lt;bgamari.foss@gmail.com&gt;
</content>
</entry>
<entry>
<title>test: exit with nonzero value when not all tests completed successfully</title>
<updated>2013-09-09T01:40:57Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2013-09-08T15:53:30Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=11a38054641b7b0e927bf574369d4d8dfc7b4742'/>
<id>urn:sha1:11a38054641b7b0e927bf574369d4d8dfc7b4742</id>
<content type='text'>
If any of the tests in our test system is not passing the execution
of the test suite completes with nonzero exit value.

It is better to rely on the exit value of the test system instead
of some arbitrary strings in test output (or use both).
</content>
</entry>
<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>
</feed>
