예제 #1
0
def parse_options(allowed_test_directories, allowed_test_arguments_count, allowed_assert_count):
    options = OptionManager()

    options.allowed_test_directories = allowed_test_directories
    options.allowed_test_arguments_count = allowed_test_arguments_count
    options.allowed_assert_count = allowed_assert_count

    FinePytestChecker.parse_options(options)
예제 #2
0
def parse_options(**config):
    options = OptionManager()

    options.allowed_test_directories = config.get('allowed_test_directories',
                                                  None)
    options.allowed_test_arguments_count = config.get(
        'allowed_test_arguments_count', None)
    options.allowed_assert_count = config.get('allowed_assert_count', None)
    options.xfail_check_until = config.get('xfail_check_until', False)
    options.xfail_check_reason = config.get('xfail_check_reason', False)
    options.force_unique_test_names = config.get('force_unique_test_names',
                                                 False)
    options.force_usefixtures = config.get('force_usefixtures', False)

    FinePytestChecker.parse_options(options)