* Brian Sutherland <[email protected]> [2011-01-30 16:04]: > I've finally finished refactoring my WebTest/testbrowser branches, > basically doing this: > > - Integrate with WebTest. zope.testbrowser.webtest.Browser is a new > Browser implementation that uses webtest.TestApp to drive a WSGI > application. This allows simple and direct testing of WSGI applications. > > - Re-write the test application as a pure WSGI application using WebOb. > Run the existing tests using the WebTest based Browser > > - Move zope.app.testing based Browser into zope.app.testing (leaving > backwards compatibility imports in-place). > > This is a very big change, so I would appreciate anyone who would take a > look at these branches before I merge:
Michael Howitz and I recently polished the integration of zope.testbrowser and wsgi_intercept to accomplish pretty much the same things you mentioned. (I'm aware that you two exchanged some emails about it, but don't know any details). So I'm curious: What are the differences bewteen WebTest and wsgi_intercept? Is one preferable to the other? I'd very much like there to be *one* way of doing WSGI with the testbrowser, and at first blush I don't care whether that's WebTest or wsgi_intercept or whathaveyou, as long as it fulfills its purpose. I'll gladly review your branch, but I'd like to know the motivation behind it. Wolfgang _______________________________________________ Zope-Dev maillist - [email protected] https://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope )
