]> Repositories - Adafruit_Blinka-hackapet.git/blob - python/testing/__init__.py
Platform-dependent routine to get hardware test fixtures
[Adafruit_Blinka-hackapet.git] / python / testing / __init__.py
1 import unittest
2
3 def test_module(m, runner=None):
4     if runner is None:
5         runner = unittest.TestRunner()
6     suite = unittest.TestSuite()
7     for key in dir(m):
8         val = getattr(m, key)
9         try:
10             if issubclass(val, unittest.TestCase):
11                 suite.addTest(val)
12         except:
13             pass
14     return runner.run(suite)