Beispiel #1
0
def _build_default_suite():
    if DEFAULT_SUITE not in suites:
        before_suite,after_suite = get_suite_fixtures(DEFAULT_SUITE)
        suite_data = TestSuiteData(DEFAULT_SUITE,before_suite,after_suite)
        suite_data.extend(test_modules)
        suites[DEFAULT_SUITE] = suite_data
        if DEFAULT_SUITE in suite_name_list:
            suite_name_list.remove(DEFAULT_SUITE)
Beispiel #2
0
def _build_default_suite():
    if DEFAULT_SUITE not in suites:
        before_suite, after_suite = get_suite_fixtures(DEFAULT_SUITE)
        suite_data = TestSuiteData(DEFAULT_SUITE, before_suite, after_suite)
        suite_data.extend(test_modules)
        suites[DEFAULT_SUITE] = suite_data
        if DEFAULT_SUITE in suite_name_list:
            suite_name_list.remove(DEFAULT_SUITE)
Beispiel #3
0
def _build_default_suite():
    default_suite = None
    if default_suite not in suites:
        before_suite,after_suite = get_suite_fixtures(default_suite)
        suite_data = TestSuiteData(default_suite,before_suite,after_suite)
        suite_data.extend(test_modules)
        suites[default_suite] = suite_data
        if default_suite in suite_name_list:
            suite_name_list.remove(default_suite)
Beispiel #4
0
def build_suite(suite_name):
    if not suites:
        finish_module()
    
    # This must be here to use None when an invalid suite name is entered
    _build_default_suite()
    
    if suite_name and suite_name in suite_name_list:
        before_suite,after_suite = get_suite_fixtures(suite_name)
        suite_data = TestSuiteData(suite_name,before_suite,after_suite)

        for module in test_modules:
            module_data = _build_module_data(module,suite_name)
            if module_data:
                suite_data.append(module_data)
        
        suites[suite_name] = suite_data
Beispiel #5
0
def build_suite(suite_name):
    if not suites:
        finish_module()

    # This must be here to use None when an invalid suite name is entered
    _build_default_suite()

    if suite_name and suite_name in suite_name_list:
        before_suite, after_suite = get_suite_fixtures(suite_name)
        suite_data = TestSuiteData(suite_name, before_suite, after_suite)

        for module in test_modules:
            module_data = _build_module_data(module, suite_name)
            if module_data:
                suite_data.append(module_data)

        suites[suite_name] = suite_data
Beispiel #6
0
def get_suite(name=DEFAULT_SUITE):
    suite = suites[name] if name in suites else TestSuiteData(name)
    return suite