another-pypy / pytest.py

holger krekel 05555a5 

holger krekel cc8117b 
holger krekel 1acf1eb 
holger krekel 05555a5 
holger krekel d2b00d6 
holger krekel 05555a5 




holger krekel cc8117b 
















holger krekel 05555a5 


"""
unit and functional testing with Python.
(pypy version of startup script)
see http://pytest.org for details.
"""
__version__ = '2.0.3.dev1' # base pytest version
__all__ = ['main']

from _pytest.core import main, UsageError, _preloadplugins
from _pytest import core as cmdline

# This pytest.py script is located in the pypy source tree
# which has a copy of pytest and py within its source tree.
# If the environment also has an installed version of pytest/py
# we are bound to get warnings so we disable them.
# XXX eventually pytest and py should not be inlined shipped
# with the pypy source code but become a requirement for installation.

import warnings
warnings.filterwarnings("ignore",
    "Module py was already imported", category=UserWarning)
warnings.filterwarnings("ignore",
    "Module _pytest was already imported",
    category=UserWarning)
warnings.filterwarnings("ignore",
    "Module pytest was already imported",
    category=UserWarning)

if __name__ == '__main__': # if run as a script or by 'python -m pytest'
    raise SystemExit(main())
else:
    _preloadplugins() # to populate pytest.* namespace so help(pytest) works
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.