mbligh | dcd57a8 | 2007-07-11 23:06:47 +0000 | [diff] [blame] | 1 | #!/usr/bin/python |
| 2 | # |
| 3 | # Copyright 2007 Google Inc. Released under the GPL v2 |
| 4 | |
| 5 | """This module provides a means to run all the unittests for autoserv |
| 6 | """ |
| 7 | |
| 8 | __author__ = """stutsman@google.com (Ryan Stutsman)""" |
| 9 | |
| 10 | import os, sys |
| 11 | |
| 12 | # Adjust the path so Python can find the autoserv modules |
| 13 | src = os.path.abspath("%s/.." % (os.path.dirname(sys.argv[0]),)) |
| 14 | if src not in sys.path: |
jadmanski | 0afbb63 | 2008-06-06 21:10:57 +0000 | [diff] [blame^] | 15 | sys.path.insert(1, src) |
mbligh | dcd57a8 | 2007-07-11 23:06:47 +0000 | [diff] [blame] | 16 | |
| 17 | import unittest |
| 18 | |
| 19 | |
| 20 | import autotest_test |
| 21 | import utils_test |
| 22 | |
| 23 | |
| 24 | def suite(): |
jadmanski | 0afbb63 | 2008-06-06 21:10:57 +0000 | [diff] [blame^] | 25 | return unittest.TestSuite([autotest_test.suite(), |
| 26 | utils_test.suite()]) |
mbligh | dcd57a8 | 2007-07-11 23:06:47 +0000 | [diff] [blame] | 27 | |
| 28 | |
| 29 | if __name__ == '__main__': |
jadmanski | 0afbb63 | 2008-06-06 21:10:57 +0000 | [diff] [blame^] | 30 | unittest.TextTestRunner(verbosity=2).run(suite()) |