PyBitmessage-2021-04-27/src/graphicaltesting/testloader.py

20 lines
602 B
Python

"""Load Test"""
import unittest
class BitmessageTestCase(unittest.TestCase):
"""Unit Test Integration"""
def __init__(self, methodName="runTest", myapp=None):
super(BitmessageTestCase, self).__init__(methodName)
self.myapp = myapp
@staticmethod
def bitmessage_testloader(testcaseclass, myapp=None):
"""Method responsible for loading test"""
testnames = unittest.TestLoader().getTestCaseNames(testcaseclass)
suite = unittest.TestSuite()
for name in testnames:
suite.addTest(testcaseclass(name, myapp))
return suite