<feed xmlns='http://www.w3.org/2005/Atom'>
<title>archivemail/test_archivemail, branch master</title>
<subtitle>mirror of unmaintained archivemail with some fixes</subtitle>
<id>https://git.devys.org/archivemail/atom?h=master</id>
<link rel='self' href='https://git.devys.org/archivemail/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.devys.org/archivemail/'/>
<updated>2012-11-04T22:29:08Z</updated>
<entry>
<title>test suite: bail out on python versions &lt;&lt; 2.4</title>
<updated>2012-11-04T22:29:08Z</updated>
<author>
<name>Nikolaus Schulz</name>
<email>mail@microschulz.de</email>
</author>
<published>2012-11-04T22:28:12Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/archivemail/commit/?id=e1a6028332ac57d309688b395d6afcdaf35900c9'/>
<id>urn:sha1:e1a6028332ac57d309688b395d6afcdaf35900c9</id>
<content type='text'>
The test suite uses function that were introduced in Python 2.4 (e.g.
set(), sorted()).
</content>
</entry>
<entry>
<title>Bump year in copyright notes</title>
<updated>2011-07-09T17:58:36Z</updated>
<author>
<name>Nikolaus Schulz</name>
<email>microschulz@web.de</email>
</author>
<published>2011-07-09T17:58:36Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/archivemail/commit/?id=22d4393cb6ffa7c67e4c2ca03531024217943593'/>
<id>urn:sha1:22d4393cb6ffa7c67e4c2ca03531024217943593</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test suite: adapt to new behaviour of parse_imap_url()</title>
<updated>2011-07-09T17:03:16Z</updated>
<author>
<name>Nikolaus Schulz</name>
<email>microschulz@web.de</email>
</author>
<published>2011-07-09T17:03:16Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/archivemail/commit/?id=483a58879f4a503ce37523f7661ee950ea3c7947'/>
<id>urn:sha1:483a58879f4a503ce37523f7661ee950ea3c7947</id>
<content type='text'>
This also removes some pretty bogus test URLs.
</content>
</entry>
<entry>
<title>test suite: add simple test for parsing IMAP urls specifying port numbers</title>
<updated>2011-07-09T16:03:40Z</updated>
<author>
<name>Nikolaus Schulz</name>
<email>microschulz@web.de</email>
</author>
<published>2011-07-09T16:03:40Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/archivemail/commit/?id=14e5cd6eb13fc36d5f41f9e651e4d1185a0f651a'/>
<id>urn:sha1:14e5cd6eb13fc36d5f41f9e651e4d1185a0f651a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>IMAP: add support for non-ascii mailbox names</title>
<updated>2011-07-05T21:45:28Z</updated>
<author>
<name>Nikolaus Schulz</name>
<email>microschulz@web.de</email>
</author>
<published>2011-07-05T21:10:27Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/archivemail/commit/?id=6b0fefc45f8d386324ed30324d073fc1e6cd4b87'/>
<id>urn:sha1:6b0fefc45f8d386324ed30324d073fc1e6cd4b87</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test suite: let FixedGzipFile.seek() pass on what gzip.GzipFile.seek() returned</title>
<updated>2011-06-17T22:13:41Z</updated>
<author>
<name>Nikolaus Schulz</name>
<email>microschulz@web.de</email>
</author>
<published>2011-06-17T21:14:55Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/archivemail/commit/?id=f6046b9d698af67b981055d68681392205f8573c'/>
<id>urn:sha1:f6046b9d698af67b981055d68681392205f8573c</id>
<content type='text'>
This fixes test suite failures with Python 2.7.

Starting with Python 2.7, gzip.GzipFile is subclassing io.IOBase.
The seek() method of io.IOBase differs from file.seek() and the old
gzip.GzipFile.seek() in that it returns the new file position, not None.

And in Python 2.7, gzip.GzipFile.tell() is inherited from
io.IOBase.tell(), which is implemented using its seek() method.
FixedGzipFile subclasses gzip.GzipFile and overrides seek(); therefore,
this method need be adapted for this change in the interface.

Closes: #3314293.
</content>
</entry>
<entry>
<title>IMAP: correctly handle IMAP `literal' and unquoted `astring' in LIST reply</title>
<updated>2010-09-26T19:28:54Z</updated>
<author>
<name>Nikolaus Schulz</name>
<email>microschulz@web.de</email>
</author>
<published>2010-09-26T18:17:53Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/archivemail/commit/?id=eb8bc7a4ec1b5ca19a4b50040d96eb8b1024fd34'/>
<id>urn:sha1:eb8bc7a4ec1b5ca19a4b50040d96eb8b1024fd34</id>
<content type='text'>
The LIST reply handling in imap_find_mailboxes() was buggy in several
ways.  It expected a non-NIL hierarchy delimiter, and it assumed that the
mailbox name in a LIST reply is always quoted; but it can be an astring, a
quoted string, or a literal (see RFC 3501 for the definitions of these
tokens).  These variants should now all be interpreted correctly.

In addition, quoted mailbox names are now handled more strictly to the
letter of the RFC; this only affects mailbox names containing a " or a
backslash, though.
</content>
</entry>
<entry>
<title>New option --archive-name, alias -a, to hard-code the archive filename</title>
<updated>2010-07-31T18:49:30Z</updated>
<author>
<name>Nikolaus Schulz</name>
<email>microschulz@web.de</email>
</author>
<published>2010-07-31T15:44:22Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/archivemail/commit/?id=3a9a5cd4b8af84a7fd79bcf93bc1f2d5ba9ba7a6'/>
<id>urn:sha1:3a9a5cd4b8af84a7fd79bcf93bc1f2d5ba9ba7a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test suite: fix buggy test of --suffix and --prefix option parsing</title>
<updated>2010-07-31T18:49:30Z</updated>
<author>
<name>Nikolaus Schulz</name>
<email>microschulz@web.de</email>
</author>
<published>2010-07-31T15:43:46Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/archivemail/commit/?id=04bf8eaa23f3b62d471b1389a23310de67d8d1eb'/>
<id>urn:sha1:04bf8eaa23f3b62d471b1389a23310de67d8d1eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test suite: replace some plain assertions with TestCase.assertEqual()</title>
<updated>2010-07-31T18:49:30Z</updated>
<author>
<name>Nikolaus Schulz</name>
<email>microschulz@web.de</email>
</author>
<published>2010-07-31T15:08:06Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/archivemail/commit/?id=0921a1c91a77a4a3450daef6a02e2c44b5894cec'/>
<id>urn:sha1:0921a1c91a77a4a3450daef6a02e2c44b5894cec</id>
<content type='text'>
</content>
</entry>
</feed>
