summaryrefslogtreecommitdiff
path: root/qa/test.py
blob: 3ebb93740faca135086de6d943091ab9117d1af5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import unittest
import platform
import sys

if platform.python_version() < '2.7':
    unittest = __import__('unittest2')
else:
    import unittest

if __name__ == '__main__':
    testsuite = unittest.TestLoader().discover('testcases',pattern="*.py")
    results = unittest.TextTestRunner(verbosity=100).run(testsuite)

    # Return an error code if any of the testsuite tests fail
    if not results.wasSuccessful():
        sys.exit(1)