<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/test/raw, branch 0.13_rc1</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.13_rc1</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.13_rc1'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2012-03-18T12:14:22Z</updated>
<entry>
<title>test: remove "Generate some messages" test from raw</title>
<updated>2012-03-18T12:14:22Z</updated>
<author>
<name>Dmitry Kurochkin</name>
<email>dmitry.kurochkin@gmail.com</email>
</author>
<published>2012-03-10T01:24:50Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6511b08fb81add535b56a183f278b48a45fc9875'/>
<id>urn:sha1:6511b08fb81add535b56a183f278b48a45fc9875</id>
<content type='text'>
Before the change, the first subtest in raw format tests just
generated messages and checked that they are added successfully.  This
is not really a raw format test, it is creating of environment
required for other subtests to run.  The patch removes the first
subtest from raw and replaces it with bare add_message calls, similar
to how it is done in other tests.

TODO: we should check that test environment was created successfully.
Currently, many tests do add_message(), notmuch new and other calls
without checking the results.  We should come up with a general
solution for this, i.e. if any command during test initialization
fails, all tests should be skipped with appropriate error message.
</content>
</entry>
<entry>
<title>test: Make generated message date a real date</title>
<updated>2011-12-29T21:47:21Z</updated>
<author>
<name>Austin Clements</name>
<email>amdragon@MIT.EDU</email>
</author>
<published>2011-12-29T02:34:43Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=66ecd9063f041329d50f6ca2f9260e3b724eb868'/>
<id>urn:sha1:66ecd9063f041329d50f6ca2f9260e3b724eb868</id>
<content type='text'>
January 5, 2001 was a Tuesday, not a Friday.  Jameson fixed this exact
problem for the multipart test in ec2b0a98cc, but not for
generate_message itself.

As Jameson pointed out in ec2b0a98cc, if we want to test date parsing,
we should do it separately.
</content>
</entry>
<entry>
<title>fix a double // to single /</title>
<updated>2011-11-21T02:55:54Z</updated>
<author>
<name>Florian Friesdorf</name>
<email>flo@chaoflow.net</email>
</author>
<published>2011-11-20T21:15:24Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=cef4075404e093c91e6135802430a46ae97462ed'/>
<id>urn:sha1:cef4075404e093c91e6135802430a46ae97462ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test: change "#!/bin/bash" to "#!/usr/bin/env bash" enhances portability</title>
<updated>2011-05-27T21:03:28Z</updated>
<author>
<name>Joel Borggrén-Franck</name>
<email>jbf@codehouse.se</email>
</author>
<published>2010-12-01T20:27:52Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=3fa843216c918fe4a6151e55947cf3a7f46fcdb5'/>
<id>urn:sha1:3fa843216c918fe4a6151e55947cf3a7f46fcdb5</id>
<content type='text'>
Change #!/bin/bash at start of tests to "#!/usr/bin/env bash". That way
systems running on bash &lt; 4 can prepend bash &gt;= 4 to path before
running the tests.
</content>
</entry>
<entry>
<title>Rename "notmuch cat" to "notmuch show --format=raw"</title>
<updated>2010-11-06T19:03:51Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-11-06T19:03:51Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=81d3bd3670f570c9aeb7e1f3b317b86194ee4426'/>
<id>urn:sha1:81d3bd3670f570c9aeb7e1f3b317b86194ee4426</id>
<content type='text'>
This is part of an effort to avoid proliferation of excessive
top-level notmuch commands. Also, "raw" better captures the
functionality here, (as opposed to "cat" which is a fairly oblique
reference to a bad Unix abbreviation whose metaphor doesn't work here
since "notmuch cat" operates only on a single message and hence cannot
"con'cat'enate" anything).
</content>
</entry>
</feed>
