diff options
Diffstat (limited to 'unit_api.py')
| -rwxr-xr-x | unit_api.py | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/unit_api.py b/unit_api.py new file mode 100755 index 00000000..3c93e823 --- /dev/null +++ b/unit_api.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python +# This test file is maintained for API unit test distribution. +import os +import sys +import unittest +import pickle +import zipfile +import difflib +from collections import Counter + +api_suite_path = os.path.join(os.path.dirname(os.path.realpath(__file__)), "..", "api", "suite") +sys.path.append(api_suite_path) +import testcommon +import api_test + +global verbose +verbose = False + +if __name__ == "__main__": + if len(sys.argv) > 1: + for i in range(1, len(sys.argv)): + if sys.argv[i] == '-v' or sys.argv[i] == '-V' or sys.argv[i] == '--verbose': + verbose = True + + test_suite = unittest.defaultTestLoader.loadTestsFromModule(api_test) + runner = unittest.TextTestRunner(verbosity=2) + runner.run(test_suite) |
