run zc.recipe.egg tests...
When I run the zc.recipe.egg-1.0.0 tests via "setup.py test" (after unpacking
from the distribution tarball), I get the below-mentioned failures. Is there
another way I should be running the tests so they pass, or are these failures
genuine?
- VC
"""
[chrism@vitaminf zc.recipe.egg-1.0.0]$ python setup.py test
running test
running egg_info
writing requirements to src/zc.recipe.egg.egg-info/requires.txt
writing src/zc.recipe.egg.egg-info/PKG-INFO
writing namespace_packages to src/zc.recipe.egg.egg-info/namespace_packages.txt
writing top-level names to src/zc.recipe.egg.egg-info/top_level.txt
writing dependency_links to src/zc.recipe.egg.egg-info/dependency_links.txt
writing entry points to src/zc.recipe.egg.egg-info/entry_points.txt
reading manifest file 'src/zc.recipe.egg.egg-info/SOURCES.txt'
writing manifest file 'src/zc.recipe.egg.egg-info/SOURCES.txt'
running build_ext
Doctest: README.txt ... FAIL
Doctest: api.txt ... ok
Doctest: custom.txt ... ok
Doctest: selecting-python.txt ... 'import site' failed; use -v for traceback
'import site' failed; use -v for traceback
'import site' failed; use -v for traceback
'import site' failed; use -v for traceback
'import site' failed; use -v for traceback
FAIL
======================================================================
FAIL: Doctest: README.txt
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Users/chrism/projects/repoze-devel/tmp/zc.recipe.egg-1.0.0/zope.testing-3.5.1-py2.4.egg/zope/testing/doctest.py",
line 2323, in runTest
raise self.failureException(self.format_failure(new.getvalue()))
DocTestFailureException: Failed doctest test for README.txt
File
"/Users/chrism/projects/repoze-devel/tmp/zc.recipe.egg-1.0.0/src/zc/recipe/egg/README.txt",
line 0
----------------------------------------------------------------------
File
"/Users/chrism/projects/repoze-devel/tmp/zc.recipe.egg-1.0.0/src/zc/recipe/egg/README.txt",
line 78, in README.txt
Failed example:
ls(sample_buildout, 'eggs')
Expected:
- demo-0.2-pyN.N.egg
- demoneeded-1.2c1-pyN.N.egg
setuptools-X-pyN.N.egg
- zc.buildout.egg
Got:
- demo-0.2-pyN.N.egg
- demoneeded-1.2c1-pyN.N.egg
setuptools-X-pyN.N.egg
d zc.buildout.egg
----------------------------------------------------------------------
File
"/Users/chrism/projects/repoze-devel/tmp/zc.recipe.egg-1.0.0/src/zc/recipe/egg/README.txt",
line 249, in README.txt
Failed example:
ls(sample_buildout, 'eggs')
Expected:
- demo-0.2-pyN.N.egg
- demoneeded-1.2c1-pyN.N.egg
setuptools-X-pyN.N.egg
- zc.buildout.egg
Got:
- demo-0.2-pyN.N.egg
- demoneeded-1.2c1-pyN.N.egg
setuptools-X-pyN.N.egg
d zc.buildout.egg
----------------------------------------------------------------------
File
"/Users/chrism/projects/repoze-devel/tmp/zc.recipe.egg-1.0.0/src/zc/recipe/egg/README.txt",
line 266, in README.txt
Failed example:
ls(sample_buildout, 'eggs')
Expected:
- demo-0.2-pyN.N.egg
- demo-0.4c1-pyN.N.egg
- demoneeded-1.2c1-pyN.N.egg
setuptools-X-pyN.N.egg
- zc.buildout.egg
Got:
- demo-0.2-pyN.N.egg
- demo-0.4c1-pyN.N.egg
- demoneeded-1.2c1-pyN.N.egg
setuptools-X-pyN.N.egg
d zc.buildout.egg
======================================================================
FAIL: Doctest: selecting-python.txt
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Users/chrism/projects/repoze-devel/tmp/zc.recipe.egg-1.0.0/zope.testing-3.5.1-py2.4.egg/zope/testing/doctest.py",
line 2323, in runTest
raise self.failureException(self.format_failure(new.getvalue()))
DocTestFailureException: Failed doctest test for selecting-python.txt
File
"/Users/chrism/projects/repoze-devel/tmp/zc.recipe.egg-1.0.0/src/zc/recipe/egg/selecting-python.txt",
line 0
----------------------------------------------------------------------
File
"/Users/chrism/projects/repoze-devel/tmp/zc.recipe.egg-1.0.0/src/zc/recipe/egg/selecting-python.txt",
line 12, in selecting-python.txt
Failed example:
print get(link_server),
Expected:
<html><body>
<a href="demo-0.1-py2.3.egg">demo-0.1-py2.3.egg</a><br>
<a href="demo-0.2-py2.3.egg">demo-0.2-py2.3.egg</a><br>
<a href="demo-0.3-py2.3.egg">demo-0.3-py2.3.egg</a><br>
<a href="demo-0.4c1-py2.3.egg">demo-0.4c1-py2.3.egg</a><br>
<a href="demoneeded-1.0.zip">demoneeded-1.0.zip</a><br>
<a href="demoneeded-1.1.zip">demoneeded-1.1.zip</a><br>
<a href="demoneeded-1.2c1.zip">demoneeded-1.2c1.zip</a><br>
<a href="extdemo-1.4.zip">extdemo-1.4.zip</a><br>
<a href="index/">index/</a><br>
<a href="other-1.0-py2.3.egg">other-1.0-py2.3.egg</a><br>
</body></html>
Got:
<html><body>
<a href="demo-0.1py2.4.egg">demo-0.1py2.4.egg</a><br>
<a href="demo-0.2py2.4.egg">demo-0.2py2.4.egg</a><br>
<a href="demo-0.3py2.4.egg">demo-0.3py2.4.egg</a><br>
<a href="demo-0.4c1py2.4.egg">demo-0.4c1py2.4.egg</a><br>
<a href="demoneeded-1.0.zip">demoneeded-1.0.zip</a><br>
<a href="demoneeded-1.1.zip">demoneeded-1.1.zip</a><br>
<a href="demoneeded-1.2c1.zip">demoneeded-1.2c1.zip</a><br>
<a href="extdemo-1.4.zip">extdemo-1.4.zip</a><br>
<a href="index/">index/</a><br>
<a href="other-1.0py2.4.egg">other-1.0py2.4.egg</a><br>
</body></html>
----------------------------------------------------------------------
File
"/Users/chrism/projects/repoze-devel/tmp/zc.recipe.egg-1.0.0/src/zc/recipe/egg/selecting-python.txt",
line 29, in selecting-python.txt
Failed example:
write(sample_buildout, 'buildout.cfg',
"""
[buildout]
parts = demo
eggs-directory = eggs
index = http://www.python.org/pypi/
[python2.3]
executable = %(python23)s
[demo]
recipe = zc.recipe.egg
eggs = demo <0.3
find-links = %(server)s
python = python2.3
interpreter = py-demo
""" % dict(server=link_server, python23=python2_3_executable))
Exception raised:
Traceback (most recent call last):
File
"/Users/chrism/projects/repoze-devel/tmp/zc.recipe.egg-1.0.0/zope.testing-3.5.1-py2.4.egg/zope/testing/doctest.py",
line 1356, in __run
compileflags, 1) in test.globs
File "
On Mar 1, 2008, at 1:00 PM, Chris McDonough wrote:
When I run the zc.recipe.egg-1.0.0 tests via "setup.py test" (after unpacking from the distribution tarball), I get the below-mentioned failures. Is there another way I should be running the tests so they pass, or are these failures genuine?
Unfortunately, the tests can only be run from a buildout of the recipe project. I realize that this is not ideal. Jim -- Jim Fulton Zope Corporation
participants (2)
-
Chris McDonough
-
Jim Fulton