| 1234567891011121314151617181920212223242526 | #!/usr/bin/env python
import sys
import os
from optparse import OptionParser
import tests.config
from django.test.simple import DjangoTestSuiteRunner
def run_tests(*test_args):
    # Modify path
    parent = os.path.dirname(os.path.abspath(__file__))
    sys.path.insert(0, parent)
    # Run tests
    test_runner = DjangoTestSuiteRunner(verbosity=1)
    if not test_args:
        test_args = ['oscar']
    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
if __name__ == '__main__':
    parser = OptionParser()
    (options, args) = parser.parse_args()
    run_tests(*args)
 |