Source
xxxxxxxxxx
sys.exit(0 if len(failed) == 0 else 1)
else:
test_paths = set( )
test_modules = [ ]
for i in sys.argv[1:]:
## note directory
suite_path = os.path.dirname(i)
test_paths.add(suite_path)
print(suite_path,test_paths)
## discover module name
suite_module, xxx = os.path.splitext(os.path.basename(i))
test_modules.append(suite_module)
sys.path = list(test_paths) + sys.path
suite = unittest.defaultTestLoader.loadTestsFromNames(test_modules)
unittest.TextTestRunner().run(suite)