Package bmrblib :: Package pystarlib :: Module testAll
[hide private]
[frames] | no frames]

Source Code for Module bmrblib.pystarlib.testAll

 1  import unittest 
 2   
 3  """ 
 4  Call by: 
 5  python testAll.py 
 6  """ 
 7  if __name__ == "__main__": 
 8      modList = (  
 9                 "TextTest",  
10                 "UtilsTest",  
11                 "TagTableTest",  
12                 "SaveFrameTest",  
13                 "FileTest",  
14                 ) 
15      # Next line is to fool pydev extensions into thinking suite is defined in the regular way. 
16      suite = None 
17      for mod_name in modList: 
18          print("Importing ", mod_name) 
19          exec("import %s" % (mod_name,)) 
20          exec("suite = unittest.defaultTestLoader.loadTestsFromModule(%s)" % (mod_name,)) 
21          print("Testing") 
22          unittest.TextTestRunner(verbosity=2).run(suite) 
23