On Mon, Dec 28, 2009 at 11:05:29PM +0100, Martijn Faassen wrote:
Hanno Schlichting wrote:
zope.testbrowser
This package offers functional browser tests and consequently needs a way to set up a ZODB and publisher with some default application configuration. I don't see how this can be achieved without depending on a specific application environment like zope.app.appsetup or Zope2/App. Zope2 depends on the package and it makes sense to include it on the application server level - but not on a toolkit level for building frameworks.
ACTION: I'd suggest to drop this package from the ZTK.
If there are multiple frameworks that use this (and there are, Zope 2, Grok, Zope 3 apps), shouldn't just drop it. We could move it into the 'under review' status or something.
Refactoring bits so that you could use zope.testbrowser for writing functional tests without depending on zope.app.testing's functional test bits would be nice. Maybe split off the zope.app-depending bits into zope.app.testbrowser? Marius Gedminas -- http://pov.lt/ -- Zope 3 consulting and development