from .__init__ import * verbose = 0 failed = [] states = {} # List To Line Formatter suite_list_to_line = unittest.TestLoader().loadTestsFromTestCase(FormatterListToLineTestCase) states.update({'FormatterListToLine': unittest.TextTestRunner(verbosity=verbose).run(suite_list_to_line).wasSuccessful()}) # Array to lines Formatter suite_array_to_lines = unittest.TestLoader().loadTestsFromTestCase(FormatterArrayToLinesTestCase) states.update({'FormatterArrayToLines': unittest.TextTestRunner(verbosity=verbose).run(suite_array_to_lines).wasSuccessful()}) # Append to lines Formatter suite_append_to_lines = unittest.TestLoader().loadTestsFromTestCase(FormatterAppendToLinesTestCase) states.update({'FormatterAppendToLines': unittest.TextTestRunner(verbosity=verbose).run(suite_append_to_lines).wasSuccessful()}) # Weighted Grid suite_weighted_grid = unittest.TestLoader().loadTestsFromTestCase(WeightedGridTestCase) states.update({'WeightedGrid': unittest.TextTestRunner(verbosity=verbose).run(suite_weighted_grid).wasSuccessful()}) for success in states.items(): if not success[1]: failed.append(success[0]) if len(failed): raise(Exception('Failing tests suites: '+str(failed)))