#!/usr/bin/env python | |
import os | |
import sys | |
import pytest | |
import tcp_tests | |
def shell(): | |
if len(sys.argv) > 1: | |
# Run py.test for tcp_tests module folder with specified options | |
testpaths = os.path.dirname(tcp_tests.__file__) | |
opts = ' '.join(sys.argv[1:]) | |
addopts = '-vvv -s -p no:django -p no:ipdb --junit-xml=nosetests.xml' | |
return pytest.main('{testpaths} {addopts} {opts}'.format( | |
testpaths=testpaths, addopts=addopts, opts=opts)) | |
else: | |
return pytest.main('--help') | |
if __name__ == '__main__': | |
sys.exit(shell()) |