[Checkins] SVN: zc.buildout/branches/python-3-2/src/zc/buildout/tests.py Enable pyc/pyo hiding only on Python 3, fix tests for common python filename
Christian Theune
ct at gocept.com
Fri Apr 8 05:59:00 EDT 2011
Log message for revision 121347:
Enable pyc/pyo hiding only on Python 3, fix tests for common python filename
representation.
Changed:
U zc.buildout/branches/python-3-2/src/zc/buildout/tests.py
-=-
Modified: zc.buildout/branches/python-3-2/src/zc/buildout/tests.py
===================================================================
--- zc.buildout/branches/python-3-2/src/zc/buildout/tests.py 2011-04-08 09:00:05 UTC (rev 121346)
+++ zc.buildout/branches/python-3-2/src/zc/buildout/tests.py 2011-04-08 09:58:59 UTC (rev 121347)
@@ -3347,8 +3347,8 @@
>>> write('t.py',
... '''
... import eggrecipedemo, eggrecipedemoneeded
- ... print(eggrecipedemo.__file__)
- ... print(eggrecipedemoneeded.__file__)
+ ... print (eggrecipedemo.__file__.replace('.pyc', '.py'))
+ ... print (eggrecipedemoneeded.__file__.replace('.pyc', '.py'))
... ''')
>>> run(join('bin', 'py')+ ' t.py')
@@ -3957,6 +3957,11 @@
re.compile(
"Couldn't find index page for '[^']+' \(maybe misspelled\?\)\n"),
'')
+
+hide_pyc_po = []
+if sys.version_info[0] == 3:
+ hide_pyc_po.append((re.compile(r'\n.*\.py[co]'), ''))
+
def test_suite():
test_suite = [
doctest.DocFileSuite(
@@ -4121,8 +4126,7 @@
(re.compile('distribute'), 'setuptools'),
# Distribute unzips eggs by default.
(re.compile('\- demoneeded'), 'd demoneeded'),
- (re.compile(r'\n.*\.py[co]'), ''),
- ]),
+ ] + hide_pyc_po),
),
zc.buildout.rmtree.test_suite(),
doctest.DocFileSuite(
More information about the checkins
mailing list