コード例 #1
0
ファイル: jobrunner.py プロジェクト: kdart/pycopia3
def get_suite(dbsuite, config):

    suite = testloader.get_suite(dbsuite, config)

    for dbtestcase in dbsuite.testcases:
        testclass = testloader.get_test_class(dbtestcase)
        if testclass is not None:
            suite.add_test(testclass)

    for subsuite in dbsuite.subsuites:
        suite.add_suite(get_suite(subsuite, config))

    return suite
コード例 #2
0
ファイル: jobrunner.py プロジェクト: tinkone/pycopia
def get_suite(dbsuite, config):

    suite = testloader.get_suite(dbsuite, config)

    for dbtestcase in dbsuite.testcases:
        testclass = testloader.get_test_class(dbtestcase)
        if testclass is not None:
            suite.add_test(testclass)

    for subsuite in dbsuite.subsuites:
        suite.add_suite(get_suite(subsuite, config))

    return suite
コード例 #3
0
ファイル: suiterunner.py プロジェクト: tijmengit/pycopia
    def get_suite(self, dbsuite):
        """Return a runnable and populated test suite from a TestSuite row object."""

        cf = self.runner.config
        suite = testloader.get_suite(dbsuite, cf)

        for dbtestcase in dbsuite.testcases:
            testclass = testloader.get_test_class(dbtestcase)
            if testclass is not None:
                suite.add_test(testclass)

        for subsuite in dbsuite.subsuites:
            suite.add_suite(self.get_suite(subsuite, cf))

        return suite