Home | History | Annotate | Download | only in idl_parser
      1 #!/usr/bin/env python
      2 # Copyright (c) 2013 The Chromium Authors. All rights reserved.
      3 # Use of this source code is governed by a BSD-style license that can be
      4 # found in the LICENSE file.
      5 
      6 import glob
      7 import sys
      8 import unittest
      9 
     10 if __name__ == '__main__':
     11   suite = unittest.TestSuite()
     12   for testname in glob.glob('*_test.py'):
     13     print 'Adding Test: ' + testname
     14     module = __import__(testname[:-3])
     15     suite.addTests(unittest.defaultTestLoader.loadTestsFromModule(module))
     16   result = unittest.TextTestRunner(verbosity=2).run(suite)
     17   if result.wasSuccessful():
     18     sys.exit(0)
     19   else:
     20     sys.exit(1)
     21