<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/test/notmuch-test, branch 0.15.2</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.15.2</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.15.2'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2012-12-08T13:30:46Z</updated>
<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>
<entry>
<title>test: Add tests for 'config' command</title>
<updated>2012-04-28T13:14:10Z</updated>
<author>
<name>Peter Wang</name>
<email>novalazy@gmail.com</email>
</author>
<published>2012-04-14T01:41:03Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b8c7707d4d2faeceb2ea2f79255b792a06bbbffe'/>
<id>urn:sha1:b8c7707d4d2faeceb2ea2f79255b792a06bbbffe</id>
<content type='text'>
Start a new test script.
</content>
</entry>
<entry>
<title>test: add some exclude tests</title>
<updated>2012-04-08T02:06:21Z</updated>
<author>
<name>Mark Walters</name>
<email>markwalters1009@gmail.com</email>
</author>
<published>2012-04-07T16:10:07Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6478e1bc92d60bfd85ef8259a14754e2babe150b'/>
<id>urn:sha1:6478e1bc92d60bfd85ef8259a14754e2babe150b</id>
<content type='text'>
Systematically test the exclude options for search. Also move the
search existing exclude tests into the new test. There is some overlap
between the two sets of tests but many of the existing ones are there
because they triggered bugs in the past so I have kept them to ensure
coverage.
</content>
</entry>
<entry>
<title>emacs: Tests for user-defined sections</title>
<updated>2012-03-01T12:16:55Z</updated>
<author>
<name>Daniel Schoepe</name>
<email>daniel.schoepe@googlemail.com</email>
</author>
<published>2012-02-17T14:48:08Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6e25ea031fc43dd3a6a9ff00f33526fdd3abc92a'/>
<id>urn:sha1:6e25ea031fc43dd3a6a9ff00f33526fdd3abc92a</id>
<content type='text'>
A new file was added for notmuch-hello tests.
</content>
</entry>
</feed>
