OLD | NEW |
1 #!/usr/bin/python | 1 #!/usr/bin/env python |
2 # Copyright (c) 2012 The Native Client Authors. All rights reserved. | 2 # Copyright (c) 2012 The Native Client Authors. All rights reserved. |
3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
5 | 5 |
6 """Run all python tests in this directory.""" | 6 """Run all python tests in this directory.""" |
7 | 7 |
8 import sys | 8 import sys |
9 import unittest | 9 import unittest |
10 | 10 |
11 MODULES = [ | 11 MODULES = [ |
12 'directory_storage_test', | 12 'directory_storage_test', |
13 'gsd_storage_test', | 13 'gsd_storage_test', |
14 'hashing_tools_test', | 14 'hashing_tools_test', |
15 'local_storage_cache_test', | 15 'local_storage_cache_test', |
16 ] | 16 ] |
17 | 17 |
18 suite = unittest.TestLoader().loadTestsFromNames(MODULES) | 18 suite = unittest.TestLoader().loadTestsFromNames(MODULES) |
19 result = unittest.TextTestRunner(verbosity=2).run(suite) | 19 result = unittest.TextTestRunner(verbosity=2).run(suite) |
20 if result.wasSuccessful(): | 20 if result.wasSuccessful(): |
21 sys.exit(0) | 21 sys.exit(0) |
22 else: | 22 else: |
23 sys.exit(1) | 23 sys.exit(1) |
OLD | NEW |