From ae51b060402a939afcae5b52e30cfebd4944a26e Mon Sep 17 00:00:00 2001 From: Brian Potchik Date: Sat, 21 Sep 2019 23:44:22 -0400 Subject: Unit test cleanup. --- suite/api_test.py | 2 +- suite/unit_api.py | 27 +++++++++++++++++++++++++++ unit_api.py | 27 --------------------------- 3 files changed, 28 insertions(+), 28 deletions(-) create mode 100755 suite/unit_api.py delete mode 100755 unit_api.py diff --git a/suite/api_test.py b/suite/api_test.py index d30bcfbe..bd94f5e1 100644 --- a/suite/api_test.py +++ b/suite/api_test.py @@ -13,7 +13,7 @@ from binaryninja.metadata import Metadata from binaryninja.demangle import demangle_gnu3, get_qualified_name from binaryninja.architecture import Architecture -api_suite_path = os.path.join(os.path.dirname(os.path.realpath(__file__)), "../../", "api", "suite") +api_suite_path = os.path.join(os.path.dirname(os.path.realpath(__file__))) sys.path.append(api_suite_path) import testcommon diff --git a/suite/unit_api.py b/suite/unit_api.py new file mode 100755 index 00000000..3c93e823 --- /dev/null +++ b/suite/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) diff --git a/unit_api.py b/unit_api.py deleted file mode 100755 index 3c93e823..00000000 --- a/unit_api.py +++ /dev/null @@ -1,27 +0,0 @@ -#!/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) -- cgit v1.3.1