pypy /

The branch 'kill-gen-store-back-in' does not exist.
Diff from to


 #!/usr/bin/env python
-unit and functional testing with Python.
+PyPy Test runner interface
+Running starts py.test, the testing tool
+we use in PyPy.  It is distributed along with PyPy,
+but you may get more information about it at
+Note that it makes no sense to run all tests at once.
+You need to pick a particular subdirectory and run
+    cd pypy/.../test
+    ../../../ [options]
+For more information, use -h.
 __all__ = ['main']
 # When all tests work, this branch will be merged
 # and the branch stage 2 is started, where we remove this patch.
 import sys
-if hasattr(sys, "maxsize"):
+if hasattr(sys, "maxint") and hasattr(sys, "maxsize"):
     if sys.maxint != sys.maxsize:
         sys.maxint = sys.maxsize
         import warnings
 from _pytest import __version__
 if __name__ == '__main__': # if run as a script or by 'python -m pytest'
+    import os
+    if len(sys.argv) == 1 and os.path.dirname(sys.argv[0]) in '.':
+        print >> sys.stderr, __doc__
+        sys.exit(2)
     #XXX: sync to upstream later
     import pytest_cov
     raise SystemExit(main(plugins=[pytest_cov]))