1. Pypy
  2. Untitled project
  3. pypy

Source

pypy / pypy / test_all.py

Armin Rigo 6a00154 
Armin Rigo 32f5cd9 



Armin Rigo ac392fb 









Armin Rigo 32f5cd9 




Armin Rigo 6a00154 
holger krekel aad17f5 
Ronny Pfannschmi… 8237f96 


mattip 955fb7e 
mattip fa8a924 
holger krekel 05555a5 
Ronny Pfannschmi… b1ae532 
#! /usr/bin/env python
"""
PyPy Test runner interface
--------------------------

Running pytest.py 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
http://pytest.org/.

Note that it makes no sense to run all tests at once.
You need to pick a particular subdirectory and run

    cd pypy/.../test
    ../../../pytest.py [options]

For more information, use test_all.py -h.
"""
import sys, os


if __name__ == '__main__':
    if len(sys.argv) == 1 and os.path.dirname(sys.argv[0]) in '.':
        print >> sys.stderr, __doc__
        sys.exit(2)
    #Add toplevel repository dir to sys.path
    sys.path.insert(0,os.path.dirname(os.path.dirname(os.path.realpath(__file__))))
    import pytest
    import pytest_cov
    sys.exit(pytest.main(plugins=[pytest_cov]))