<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/test, branch 0.23.7</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.23.7</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.23.7'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2017-02-28T00:01:42Z</updated>
<entry>
<title>test: move GNUPGHOME to TEST_TMPDIR</title>
<updated>2017-02-28T00:01:42Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-02-27T23:53:56Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=1044775fc003914ee63b53254b7ca8700983a6e7'/>
<id>urn:sha1:1044775fc003914ee63b53254b7ca8700983a6e7</id>
<content type='text'>
We already use this directory for dtach sockets, so it makes sense to
put gnupg sockets there as well. There doesn't seem to be a clean way
to put a fully functional socket in a different location than
GNUPGHOME.
</content>
</entry>
<entry>
<title>Revert "test: use gpgconf --create-socketdir if available"</title>
<updated>2017-02-27T22:26:47Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-02-27T22:26:47Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=5a42bb96c1ad4fcbcbf3dc882ba814c06e657f98'/>
<id>urn:sha1:5a42bb96c1ad4fcbcbf3dc882ba814c06e657f98</id>
<content type='text'>
This reverts commit e7b88e8b0a93ca83d807edc00e0c97af54c5b5f1.

It turns out that this does not work well in environments without a
running systemd (or some other provider of /run/user)
</content>
</entry>
<entry>
<title>test: use gpgconf --create-socketdir if available</title>
<updated>2017-02-21T11:45:40Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-02-14T21:42:39Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e7b88e8b0a93ca83d807edc00e0c97af54c5b5f1'/>
<id>urn:sha1:e7b88e8b0a93ca83d807edc00e0c97af54c5b5f1</id>
<content type='text'>
This enables the shortened socket pathes in /run or equivalent. The
explicit call to gpgconf is needed for nonstandard GNUPGHOME settings.

(amended according to id:m2fujatr4k.fsf@guru.guru-group.fi)
</content>
</entry>
<entry>
<title>cli/insert: return EX_TEMPFAIL for some errors</title>
<updated>2016-12-07T11:00:40Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2016-11-28T03:01:42Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d74c5345704136611f993ca38e0d035b1da798b6'/>
<id>urn:sha1:d74c5345704136611f993ca38e0d035b1da798b6</id>
<content type='text'>
Attempt to distinguish between errors indicating misconfiguration or
programmer error, which we consider "permanent", in the sense that
automatic retries are unlikely to be useful, and those indicating
transient error conditions. We consider XAPIAN_EXCEPTION transient
because it covers the important special case of locking failure.
</content>
</entry>
<entry>
<title>test: gdb insert: redirect input inside gdb script</title>
<updated>2016-12-07T11:00:39Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2016-11-28T21:07:08Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=27e293f653b2688fc4452a92c99e76c7e97669d1'/>
<id>urn:sha1:27e293f653b2688fc4452a92c99e76c7e97669d1</id>
<content type='text'>
Running `gdb command &lt; input` is not as reliable way to give input
to the command (some installations of gdb consume it). Use "set args"
gdb command to have input redirected at gdb 'run' time.
</content>
</entry>
<entry>
<title>tests: account for varying-size cryptographic signatures</title>
<updated>2016-11-25T00:22:12Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2016-11-23T17:57:22Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d31161c212368a592c5d92e3d181a986d49fcc20'/>
<id>urn:sha1:d31161c212368a592c5d92e3d181a986d49fcc20</id>
<content type='text'>
GnuPG 2.1.16 is now injecting the full issuer fingerprint in its
signatures, which makes them about 32 octets larger when
ascii-armored.

This change in size means that the size of the MIME parts will vary
depending on the version of gpg that the user has installed.  at any
rate, the signature part should be non-zero (this is true for
basically any MIME part), so we just test for that instead of an exact
size.
</content>
</entry>
<entry>
<title>test: use vt100 as "smart" terminal for known dumb/unknown terminals</title>
<updated>2016-10-22T15:18:43Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2016-10-20T08:19:45Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=c008dd13523bb1356653fa8678cfe5d26a6feb82'/>
<id>urn:sha1:c008dd13523bb1356653fa8678cfe5d26a6feb82</id>
<content type='text'>
Otherwise use whatever user environment has set for TERM so
that there is more chance to test on users' actual environments.
</content>
</entry>
<entry>
<title>test-lib.sh: rename $DTACH_TERM to $SMART_TERM</title>
<updated>2016-10-22T15:13:55Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2016-10-20T08:19:44Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a3ee732c522947a17329704aef2a099946420f52'/>
<id>urn:sha1:a3ee732c522947a17329704aef2a099946420f52</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test: test-lib.sh: use $BASH instead of ${SHELL-sh} to relaunch</title>
<updated>2016-09-24T13:10:40Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2016-09-24T12:43:27Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b57426a43549ac5434c0f793e184f1b0b955f7e0'/>
<id>urn:sha1:b57426a43549ac5434c0f793e184f1b0b955f7e0</id>
<content type='text'>
In case of the test script is to be relaunced under valgrind, or --tee
is requested, use the $BASH shell variable to locate the command
interpreter. The $SHELL variable is re-set by non-interactive shells
so in case the shell uses some other shell (e.g. zsh) for interactive
use these bash scripts continue to work.
</content>
</entry>
<entry>
<title>test/emacs: add broken test for message replying to msg to self</title>
<updated>2016-09-24T13:05:04Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2016-09-13T02:24:43Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=5292e9b1ae60bbb66466f126463b3d6f0bf6a3b6'/>
<id>urn:sha1:5292e9b1ae60bbb66466f126463b3d6f0bf6a3b6</id>
<content type='text'>
This is a strange corner case where the removing of the user's address
from the To: header does the wrong thing. If we think it is
worth (eventually) fixing, this test can serve as a reminder.
</content>
</entry>
</feed>
