[py-svn] r13447 - in py/dist/py: . compat compat/testing misc/testing
dstanek at codespeak.net
dstanek at codespeak.net
Wed Jun 15 19:17:10 CEST 2005
Author: dstanek
Date: Wed Jun 15 19:17:01 2005
New Revision: 13447
Added:
py/dist/py/compat/conftest.py (props changed)
- copied unchanged from r13444, py/branch/dist-doctest/py/compat/conftest.py
py/dist/py/compat/testing/ (props changed)
- copied from r13444, py/branch/dist-doctest/py/compat/testing/
py/dist/py/compat/testing/test_doctest.py (props changed)
- copied unchanged from r13444, py/branch/dist-doctest/py/compat/testing/test_doctest.py
py/dist/py/compat/testing/test_doctest.txt (props changed)
- copied unchanged from r13444, py/branch/dist-doctest/py/compat/testing/test_doctest.txt
py/dist/py/compat/testing/test_doctest2.py (props changed)
- copied unchanged from r13444, py/branch/dist-doctest/py/compat/testing/test_doctest2.py
py/dist/py/compat/testing/test_doctest2.txt (props changed)
- copied unchanged from r13444, py/branch/dist-doctest/py/compat/testing/test_doctest2.txt
py/dist/py/compat/testing/test_optparse.py (props changed)
- copied unchanged from r13444, py/branch/dist-doctest/py/compat/testing/test_optparse.py
py/dist/py/compat/testing/test_textwrap.py (props changed)
- copied unchanged from r13444, py/branch/dist-doctest/py/compat/testing/test_textwrap.py
Modified:
py/dist/py/__init__.py
py/dist/py/compat/__init__.py (props changed)
py/dist/py/compat/doctest.py (props changed)
py/dist/py/compat/optparse.py (props changed)
py/dist/py/compat/textwrap.py (contents, props changed)
py/dist/py/initpkg.py
py/dist/py/misc/testing/test_initpkg.py
Log:
Merged dist-doctest branch (-r13294:13384) into dist.
The changeset added support for Python compatibility modules. See issue 8.
Modified: py/dist/py/__init__.py
==============================================================================
--- py/dist/py/__init__.py (original)
+++ py/dist/py/__init__.py Wed Jun 15 19:17:01 2005
@@ -117,4 +117,8 @@
'log.Email' : ('./log/consumer.py', 'Email'),
'log.Syslog' : ('./log/consumer.py', 'Syslog'),
'log.WinEvent' : ('./log/consumer.py', 'WinEvent'),
+
+ 'compat.doctest' : ('./compat/doctest.py', None),
+ 'compat.optparse' : ('./compat/optparse.py', None),
+ 'compat.textwrap' : ('./compat/textwrap.py', None),
})
Modified: py/dist/py/compat/textwrap.py
==============================================================================
--- py/dist/py/compat/textwrap.py (original)
+++ py/dist/py/compat/textwrap.py Wed Jun 15 19:17:01 2005
@@ -5,7 +5,7 @@
# Copyright (C) 2002, 2003 Python Software Foundation.
# Written by Greg Ward <gward at python.net>
-__revision__ = "$Id: textwrap.py,v 1.35.4.1 2005/03/05 02:38:32 gward Exp $"
+__revision__ = "$Id$"
import string, re
Modified: py/dist/py/initpkg.py
==============================================================================
--- py/dist/py/initpkg.py (original)
+++ py/dist/py/initpkg.py Wed Jun 15 19:17:01 2005
@@ -66,6 +66,9 @@
assert fspath.startswith('./'), \
"%r is not an implementation path (XXX)" % (extpyish,)
implmodule = self._loadimpl(fspath[:-3])
+ if not modpath: # export the entire module
+ return implmodule
+
current = implmodule
for x in modpath.split('.'):
try:
Modified: py/dist/py/misc/testing/test_initpkg.py
==============================================================================
--- py/dist/py/misc/testing/test_initpkg.py (original)
+++ py/dist/py/misc/testing/test_initpkg.py Wed Jun 15 19:17:01 2005
@@ -48,6 +48,7 @@
base.join('magic', 'greenlet.py'),
base.join('bin'),
base.join('execnet', 'script'),
+ base.join('compat'),
)
for p in base.visit('*.py', py.path.checker(dotfile=0)):
relpath = p.new(ext='').relto(base)
More information about the pytest-commit
mailing list