Merge "Setup subunit-trace as an entry point"

This commit is contained in:
Jenkins
2014-09-19 02:43:22 +00:00
committed by Gerrit Code Review
4 changed files with 8 additions and 3 deletions

View File

@@ -23,6 +23,7 @@ Release Notes
0.0.1 0.0.1
----- -----
* Adds cli testing framework * Adds cli testing framework
* Adds subunit-trace
Indices and tables Indices and tables

View File

@@ -25,6 +25,10 @@ classifier =
packages = packages =
tempest_lib tempest_lib
[entry_points]
console_scripts =
subunit-trace = tempest_lib.cmd.subunit_trace:main
[build_sphinx] [build_sphinx]
source-dir = doc/source source-dir = doc/source
build-dir = doc/build build-dir = doc/build

View File

View File

@@ -236,12 +236,12 @@ def main():
result.stopTestRun() result.stopTestRun()
if count_tests('status', '.*') == 0: if count_tests('status', '.*') == 0:
print("The test run didn't actually run any tests") print("The test run didn't actually run any tests")
return 1 exit(1)
if args.post_fails: if args.post_fails:
print_fails(sys.stdout) print_fails(sys.stdout)
print_summary(sys.stdout) print_summary(sys.stdout)
return (0 if summary.wasSuccessful() else 1) exit(0 if summary.wasSuccessful() else 1)
if __name__ == '__main__': if __name__ == '__main__':
sys.exit(main()) main()