[pypy-svn] r66776 - in pypy/branch/use-py1.0.0/pypy: . doc
pedronis at codespeak.net
pedronis at codespeak.net
Tue Aug 11 14:03:39 CEST 2009
Author: pedronis
Date: Tue Aug 11 14:03:35 2009
New Revision: 66776
Modified:
pypy/branch/use-py1.0.0/pypy/conftest.py
pypy/branch/use-py1.0.0/pypy/doc/conftest.py
Log:
adapt contests
Modified: pypy/branch/use-py1.0.0/pypy/conftest.py
==============================================================================
--- pypy/branch/use-py1.0.0/pypy/conftest.py (original)
+++ pypy/branch/use-py1.0.0/pypy/conftest.py Tue Aug 11 14:03:35 2009
@@ -29,25 +29,22 @@
option = py.test.config.option
-class PyPyTestPlugin:
- def pytest_addoption(self, parser):
- group = parser.addgroup("pypy options")
- group.addoption('--view', action="store_true", dest="view", default=False,
- help="view translation tests' flow graphs with Pygame")
- group.addoption('-A', '--runappdirect', action="store_true",
- default=False, dest="runappdirect",
- help="run applevel tests directly on python interpreter (not through PyPy)")
- group.addoption('--direct', action="store_true",
- default=False, dest="rundirect",
- help="run pexpect tests directly")
- group.addoption('-P', '--platform', action="callback", type="string",
- default="host", callback=_set_platform,
- help="set up tests to use specified platform as compile/run target")
-
- def pytest_funcarg__space(self, pyfuncitem):
- return gettestobjspace()
-
-ConftestPlugin = PyPyTestPlugin
+def pytest_addoption(parser):
+ group = parser.addgroup("pypy options")
+ group.addoption('--view', action="store_true", dest="view", default=False,
+ help="view translation tests' flow graphs with Pygame")
+ group.addoption('-A', '--runappdirect', action="store_true",
+ default=False, dest="runappdirect",
+ help="run applevel tests directly on python interpreter (not through PyPy)")
+ group.addoption('--direct', action="store_true",
+ default=False, dest="rundirect",
+ help="run pexpect tests directly")
+ group.addoption('-P', '--platform', action="callback", type="string",
+ default="host", callback=_set_platform,
+ help="set up tests to use specified platform as compile/run target")
+
+def pytest_funcarg__space(request):
+ return gettestobjspace()
_SPACECACHE={}
def gettestobjspace(name=None, **kwds):
Modified: pypy/branch/use-py1.0.0/pypy/doc/conftest.py
==============================================================================
--- pypy/branch/use-py1.0.0/pypy/doc/conftest.py (original)
+++ pypy/branch/use-py1.0.0/pypy/doc/conftest.py Tue Aug 11 14:03:35 2009
@@ -5,28 +5,25 @@
pytest_plugins = "pytest_restdoc"
-class PyPyDocPlugin:
- def pytest_addoption(self, parser):
- group = parser.addgroup("pypy-doc options")
- group.addoption('--pypy-doctests', action="store_true",
- dest="pypy_doctests", default=False,
- help="enable doctests in .txt files")
- group.addoption('--generate-redirections',
- action="store_true", dest="generateredirections",
- default=True, help="Generate redirecting HTML files")
+def pytest_addoption(parser):
+ group = parser.addgroup("pypy-doc options")
+ group.addoption('--pypy-doctests', action="store_true",
+ dest="pypy_doctests", default=False,
+ help="enable doctests in .txt files")
+ group.addoption('--generate-redirections',
+ action="store_true", dest="generateredirections",
+ default=True, help="Generate redirecting HTML files")
- def pytest_configure(self, config):
- self.config = config
- register_config_role(docdir)
-
- def pytest_doctest_prepare_content(self, content):
- if not self.config.getvalue("pypy_doctests"):
- py.test.skip("specify --pypy-doctests to run doctests")
- l = []
- for line in content.split("\n"):
- if line.find('>>>>') != -1:
- line = ""
- l.append(line)
- return "\n".join(l)
+def pytest_configure(config):
+ register_config_role(docdir)
+
+def pytest_doctest_prepare_content(content):
+ if not py.test.config.getvalue("pypy_doctests"):
+ py.test.skip("specify --pypy-doctests to run doctests")
+ l = []
+ for line in content.split("\n"):
+ if line.find('>>>>') != -1:
+ line = ""
+ l.append(line)
+ return "\n".join(l)
-ConftestPlugin = PyPyDocPlugin
More information about the Pypy-commit
mailing list