diff --git a/test/test.py b/test/test.py index 6d38bb742..9eba1c994 100755 --- a/test/test.py +++ b/test/test.py @@ -29,4 +29,23 @@ # POSSIBILITY OF SUCH DAMAGE. ### +import sys +sys.path.insert(0, 'src') +sys.path.insert(0, 'test') + +from fix import * + +import sys +import glob +import os.path import unittest + +if __name__ == '__main__': + if len(sys.argv) > 1: + names = sys.argv[1:] + else: + files = glob.glob(os.path.join('test', '*_test.py')) + names = [os.path.splitext(os.path.basename(file))[0] for file in files] + suite = unittest.defaultTestLoader.loadTestsFromNames(names) + runner = unittest.TextTestRunner(verbosity=1) + runner.run(suite)