1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#!/usr/bin/env python import sys def runtests(args=None): import pytest if not args: args = [] if not any(a for a in args[1:] if not a.startswith('-')): args.append('tests') sys.exit(pytest.main(args)) if __name__ == '__main__': runtests(sys.argv)