Commit 5d5a2438 authored by jim's avatar jim

Updated test to more closely match intent to avoid spurious failure.


git-svn-id: http://svn.zope.org/repos/main/zc.buildout/trunk@121008 62d5b8a3-27da-0310-9561-8e5933582275
parent 2078bc0c
...@@ -12,8 +12,7 @@ zc.buildout.testing. ...@@ -12,8 +12,7 @@ zc.buildout.testing.
The handers before calling set up are: The handers before calling set up are:
>>> import logging >>> import logging
>>> len(logging.getLogger().handlers) >>> oldn = len(logging.getLogger().handlers)
1
>>> logging.getLogger().handlers # doctest: +ELLIPSIS >>> logging.getLogger().handlers # doctest: +ELLIPSIS
[<zope...testrunner.logsupport.NullHandler instance at ...>] [<zope...testrunner.logsupport.NullHandler instance at ...>]
...@@ -24,8 +23,9 @@ After calling it, a ``logging.StreamHandler`` was added: ...@@ -24,8 +23,9 @@ After calling it, a ``logging.StreamHandler`` was added:
>>> test = doctest.DocTestParser().get_doctest( >>> test = doctest.DocTestParser().get_doctest(
... '>>> x', {}, 'foo', 'foo.py', 0) ... '>>> x', {}, 'foo', 'foo.py', 0)
>>> zc.buildout.testing.buildoutSetUp(test) >>> zc.buildout.testing.buildoutSetUp(test)
>>> len(logging.getLogger().handlers) >>> len(logging.getLogger().handlers) == oldn + 1
2 True
>>> logging.getLogger().handlers # doctest: +ELLIPSIS +NORMALIZE_WHITESPACE >>> logging.getLogger().handlers # doctest: +ELLIPSIS +NORMALIZE_WHITESPACE
[<zope...testrunner.logsupport.NullHandler instance at ...>, [<zope...testrunner.logsupport.NullHandler instance at ...>,
<logging.StreamHandler instance at ...>] <logging.StreamHandler instance at ...>]
...@@ -33,7 +33,8 @@ After calling it, a ``logging.StreamHandler`` was added: ...@@ -33,7 +33,8 @@ After calling it, a ``logging.StreamHandler`` was added:
But tear down removes the new logging handler: But tear down removes the new logging handler:
>>> zc.buildout.testing.buildoutTearDown(test) >>> zc.buildout.testing.buildoutTearDown(test)
>>> len(logging.getLogger().handlers) >>> len(logging.getLogger().handlers) == oldn
1 True
>>> logging.getLogger().handlers # doctest: +ELLIPSIS >>> logging.getLogger().handlers # doctest: +ELLIPSIS
[<zope...testrunner.logsupport.NullHandler instance at ...>] [<zope...testrunner.logsupport.NullHandler instance at ...>]
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment