<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mailman.git/src/mailman/testing/__init__.py, branch feature/drop-runner-priviliges</title>
<subtitle>The GNU Mailing List manager.</subtitle>
<id>https://git.neuromancer.sk/mailman.git/atom/src/mailman/testing/__init__.py?h=feature%2Fdrop-runner-priviliges</id>
<link rel='self' href='https://git.neuromancer.sk/mailman.git/atom/src/mailman/testing/__init__.py?h=feature%2Fdrop-runner-priviliges'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/'/>
<updated>2013-08-25T18:55:33Z</updated>
<entry>
<title>Switch to virtualenv and nose2 instead of zc.buildout and zope.testing.</title>
<updated>2013-08-25T18:55:33Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2013-08-25T18:55:33Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=4be0e93b771e440dd9b59f418cddc4f59f98be42'/>
<id>urn:sha1:4be0e93b771e440dd9b59f418cddc4f59f98be42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump copyright years.</title>
<updated>2013-01-01T14:05:42Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2013-01-01T14:05:42Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=8b93558e70f1f8e3a626fbc862dc9e19f7eac8b5'/>
<id>urn:sha1:8b93558e70f1f8e3a626fbc862dc9e19f7eac8b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>copybump</title>
<updated>2012-01-01T19:14:46Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2012-01-01T19:14:46Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=0ff2f2e1aee0945b50e9c76f462cd376b6985818'/>
<id>urn:sha1:0ff2f2e1aee0945b50e9c76f462cd376b6985818</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* Re-organize the interface between buildout.cfg and the zope.testing layer</title>
<updated>2011-04-01T22:51:29Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2011-04-01T22:51:29Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=33ad44bc97f08df71f227f6f2a006e770a75c353'/>
<id>urn:sha1:33ad44bc97f08df71f227f6f2a006e770a75c353</id>
<content type='text'>
  initialization.  buildout.cfg is now really simple; it calls one method.
  That method does all the relevant layer initializations.  This better
  localizes what has to be set up before testing can even begin.

* IUsers now have a created_on property which contains the datetime at which
  the user record was created.

* Rework the date and uid factories so that they consult the
  MockAndMonkeyLayer for the current testing flag.  Also, those factories
  register themselves with the layer so that they'll get automatically reset
  between tests, without the layer actually having to know about them.

* Move the User model object initialization into User.__init__() from the user
  manager.  The User now also adds itself to the store.

* Add a 'uid factory' for unique id creation, which is test suite aware.
</content>
</entry>
<entry>
<title>Push the source directory into a 'src' subdirectory so that zc.buildout works</title>
<updated>2009-01-25T18:01:41Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2009-01-25T18:01:41Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=eefd06f1b88b8ecbb23a9013cd223b72ca85c20d'/>
<id>urn:sha1:eefd06f1b88b8ecbb23a9013cd223b72ca85c20d</id>
<content type='text'>
correctly regardless of how it's used.
</content>
</entry>
</feed>
