Re: [Zope-dev] zope.testbrowser release?

2011-11-02 Thread Wolfgang Schnerring
* Wolfgang Schnerring w...@gocept.com [2011-10-28 08:43]:
 * Benji York be...@benjiyork.com [2011-10-26 16:42]:
 On Wed, Oct 26, 2011 at 10:26 AM, Wolfgang Schnerring w...@gocept.com 
 wrote:
 I've added an assertion helper to zope.testbrowser that provides
 ``assertEllipsis``, which is very helpful when using Testbrowser with
 unittest.TestCase (instead of doctests).

 I'm +1 on the functionality, and -0 on the location.  This would seem
 more appropriate in a general extensions-for-unittest package (like
 http://pypi.python.org/pypi/testtools).

 Actually, when you're putting it like this, I find myself in complete 
 agreement. :-)
 I'll revert that from zope.testbrowser and probably start gocept.testing
 or somesuch instead.

And here we go:
http://pypi.python.org/pypi/gocept.testing/1.0

Wolfgang

___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] zope.testbrowser release?

2011-10-28 Thread Wolfgang Schnerring
* Benji York be...@benjiyork.com [2011-10-26 16:42]:
 On Wed, Oct 26, 2011 at 10:26 AM, Wolfgang Schnerring w...@gocept.com wrote:
 I've added an assertion helper to zope.testbrowser that provides
 ``assertEllipsis``, which is very helpful when using Testbrowser with
 unittest.TestCase (instead of doctests).

 I'm +1 on the functionality, and -0 on the location.  This would seem
 more appropriate in a general extensions-for-unittest package (like
 http://pypi.python.org/pypi/testtools).

Actually, when you're putting it like this, I find myself in complete 
agreement. :-)
I'll revert that from zope.testbrowser and probably start gocept.testing
or somesuch instead.

Wolfgang

___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


[Zope-dev] zope.testbrowser release?

2011-10-26 Thread Wolfgang Schnerring
Hello,

I've added an assertion helper to zope.testbrowser that provides
``assertEllipsis``, which is very helpful when using Testbrowser with
unittest.TestCase (instead of doctests).

Some examples:

self.assertEllipsis('...bar...', 'foo bar qux')
  # - nothing happens

self.assertEllipsis('foo', 'bar')
  # - AssertionError: Differences (ndiff with -expected +actual):
   - foo
   + bar

self.assertNotEllipsis('foo', 'foo')
  # - AssertionError: Value unexpectedly matches expression 'foo'.

For convenience, if no ``actual`` value is provided,
``self.browser.contents`` is used.

I'd like to cut a release of zope.testbrowser, if nobody has any
objections against my doing so. There are also unreleased changelog
entries about handleErrors and WSGI, which look fine to me.

Wolfgang

-- 
Wolfgang Schnerring · w...@gocept.com · software development
gocept gmbh  co. kg · forsterstraße 29 · 06112 halle (saale) · germany
http://gocept.com · tel +49 345 219401 0 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting


signature.asc
Description: Digital signature
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] zope.testbrowser release?

2011-10-26 Thread Benji York
On Wed, Oct 26, 2011 at 10:26 AM, Wolfgang Schnerring w...@gocept.com wrote:
 Hello,

 I've added an assertion helper to zope.testbrowser that provides
 ``assertEllipsis``, which is very helpful when using Testbrowser with
 unittest.TestCase (instead of doctests).

I'm +1 on the functionality, and -0 on the location.  This would seem
more appropriate in a general extensions-for-unittest package (like
http://pypi.python.org/pypi/testtools).

-- 
Benji York
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )