Пример #1
0
    def build_suite(self, test_labels, extra_tests=None, **kwargs):
        loader = TestLoader()
        suite = None

        if test_labels:
            suite = loader.loadTestsFromNames(test_labels)

        if suite is None:
            suite = loader.discover(start_dir=settings.BASE_PATH)

        if extra_tests:
            for test in extra_tests:
                suite.addTest(test)

        return reorder_suite(suite, (TestCase,))
Пример #2
0
    def build_suite(self, test_labels, extra_tests=None, **kwargs):
        loader = TestLoader()
        suite = None

        if test_labels:
            suite = loader.loadTestsFromNames(test_labels)

        if suite is None:
            path = os.path.abspath(os.path.join(settings.ROOT, ".."))
            suite = loader.discover(start_dir=path)

        if extra_tests:
            for test in extra_tests:
                suite.addTest(test)

        return reorder_suite(suite, (TestCase,))
Пример #3
0
    def build_suite(self, test_labels, extra_tests=None, **kwargs):
        loader = TestLoader()
        suite = None

        if test_labels:
            suite = loader.loadTestsFromNames(test_labels)

        if suite is None:
            path = os.path.abspath(os.path.join(settings.ROOT, ".."))
            suite = loader.discover(start_dir=path)

        if extra_tests:
            for test in extra_tests:
                suite.addTest(test)

        return reorder_suite(suite, (TestCase, ))