{"collectors": [{"nodeid": "", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests", "type": "Dir"}]}, {"nodeid": "tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks", "outcome": "passed", "result": [{"lineno": 117, "nodeid": "tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_benchmark_j1", "type": "Function"}, {"lineno": 133, "nodeid": "tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_benchmark_j2", "type": "Function"}, {"lineno": 156, "nodeid": "tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_benchmark_check_parallel_j2", "type": "Function"}, {"lineno": 172, "nodeid": "tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_lots_of_files_j1", "type": "Function"}, {"lineno": 191, "nodeid": "tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_lots_of_files_j2", "type": "Function"}, {"lineno": 212, "nodeid": "tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_lots_of_files_j1_empty_checker", "type": "Function"}, {"lineno": 234, "nodeid": "tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_lots_of_files_j2_empty_checker", "type": "Function"}, {"lineno": 257, "nodeid": "tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_benchmark_j1_single_working_checker", "type": "Function"}, {"lineno": 285, "nodeid": "tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_benchmark_j2_single_working_checker", "type": "Function"}, {"lineno": 315, "nodeid": "tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_benchmark_j1_all_checks_single_file", "type": "Function"}, {"lineno": 329, "nodeid": "tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_benchmark_j1_all_checks_lots_of_files", "type": "Function"}]}, {"nodeid": "tests/benchmark/test_baseline_benchmarks.py", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks", "type": "Class"}]}, {"nodeid": "tests/benchmark", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/benchmark/test_baseline_benchmarks.py", "type": "Module"}]}, {"nodeid": "tests/checkers/base", "outcome": "passed", "result": []}, {"nodeid": "tests/checkers/unittest_imports.py::TestImportsChecker", "outcome": "passed", "result": [{"lineno": 23, "nodeid": "tests/checkers/unittest_imports.py::TestImportsChecker::test_relative_beyond_top_level", "type": "Function"}, {"lineno": 42, "nodeid": "tests/checkers/unittest_imports.py::TestImportsChecker::test_relative_beyond_top_level_two", "type": "Function"}, {"lineno": 67, "nodeid": "tests/checkers/unittest_imports.py::TestImportsChecker::test_relative_beyond_top_level_three", "type": "Function"}, {"lineno": 81, "nodeid": "tests/checkers/unittest_imports.py::TestImportsChecker::test_relative_beyond_top_level_four", "type": "Function"}, {"lineno": 94, "nodeid": "tests/checkers/unittest_imports.py::TestImportsChecker::test_wildcard_import_init", "type": "Function"}, {"lineno": 104, "nodeid": "tests/checkers/unittest_imports.py::TestImportsChecker::test_wildcard_import_non_init", "type": "Function"}, {"lineno": 123, "nodeid": "tests/checkers/unittest_imports.py::TestImportsChecker::test_preferred_module", "type": "Function"}, {"lineno": 215, "nodeid": "tests/checkers/unittest_imports.py::TestImportsChecker::test_allow_reexport_package", "type": "Function"}]}, {"nodeid": "tests/checkers/unittest_imports.py", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/checkers/unittest_imports.py::TestImportsChecker", "type": "Class"}]}, {"nodeid": "tests/checkers/unittest_refactoring.py", "outcome": "passed", "result": [{"lineno": 15, "nodeid": "tests/checkers/unittest_refactoring.py::test_process_tokens", "type": "Function"}, {"lineno": 25, "nodeid": "tests/checkers/unittest_refactoring.py::test_issue_5724", "type": "Function"}]}, {"nodeid": "tests/checkers/unittest_unicode", "outcome": "passed", "result": []}, {"nodeid": "tests/checkers", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/checkers/base", "type": "Dir"}, {"lineno": null, "nodeid": "tests/checkers/unittest_imports.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/checkers/unittest_refactoring.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/checkers/unittest_unicode", "type": "Package"}]}, {"nodeid": "tests/config/data", "outcome": "passed", "result": []}, {"nodeid": "tests/config/functional/ini", "outcome": "passed", "result": []}, {"nodeid": "tests/config/functional/setup_cfg/do_not_read_other_tools_configuration", "outcome": "passed", "result": []}, {"nodeid": "tests/config/functional/setup_cfg/identical_name_in_flake8", "outcome": "passed", "result": []}, {"nodeid": "tests/config/functional/setup_cfg/issue_3630", "outcome": "passed", "result": []}, {"nodeid": "tests/config/functional/setup_cfg/issue_4272", "outcome": "passed", "result": []}, {"nodeid": "tests/config/functional/setup_cfg", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/config/functional/setup_cfg/do_not_read_other_tools_configuration", "type": "Dir"}, {"lineno": null, "nodeid": "tests/config/functional/setup_cfg/identical_name_in_flake8", "type": "Dir"}, {"lineno": null, "nodeid": "tests/config/functional/setup_cfg/issue_3630", "type": "Dir"}, {"lineno": null, "nodeid": "tests/config/functional/setup_cfg/issue_4272", "type": "Dir"}]}, {"nodeid": "tests/config/functional/toml/issue_3122", "outcome": "passed", "result": []}, {"nodeid": "tests/config/functional/toml/issue_3181", "outcome": "passed", "result": []}, {"nodeid": "tests/config/functional/toml/issue_4580", "outcome": "passed", "result": []}, {"nodeid": "tests/config/functional/toml/issue_4746", "outcome": "passed", "result": []}, {"nodeid": "tests/config/functional/toml/issue_9680", "outcome": "passed", "result": []}, {"nodeid": "tests/config/functional/toml/unknown_msgid", "outcome": "passed", "result": []}, {"nodeid": "tests/config/functional/toml", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/config/functional/toml/issue_3122", "type": "Dir"}, {"lineno": null, "nodeid": "tests/config/functional/toml/issue_3181", "type": "Dir"}, {"lineno": null, "nodeid": "tests/config/functional/toml/issue_4580", "type": "Dir"}, {"lineno": null, "nodeid": "tests/config/functional/toml/issue_4746", "type": "Dir"}, {"lineno": null, "nodeid": "tests/config/functional/toml/issue_9680", "type": "Dir"}, {"lineno": null, "nodeid": "tests/config/functional/toml/unknown_msgid", "type": "Dir"}]}, {"nodeid": "tests/config/functional/tox/unrecognized_options", "outcome": "passed", "result": []}, {"nodeid": "tests/config/functional/tox", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/config/functional/tox/unrecognized_options", "type": "Dir"}]}, {"nodeid": "tests/config/functional", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/config/functional/ini", "type": "Dir"}, {"lineno": null, "nodeid": "tests/config/functional/setup_cfg", "type": "Dir"}, {"lineno": null, "nodeid": "tests/config/functional/toml", "type": "Dir"}, {"lineno": null, "nodeid": "tests/config/functional/tox", "type": "Dir"}]}, {"nodeid": "tests/config/pylint_config/test_pylint_config_generate.py", "outcome": "passed", "result": [{"lineno": 18, "nodeid": "tests/config/pylint_config/test_pylint_config_generate.py::test_generate_interactive_exitcode", "type": "Function"}, {"lineno": 41, "nodeid": "tests/config/pylint_config/test_pylint_config_generate.py::test_format_of_output", "type": "Function"}, {"lineno": 90, "nodeid": "tests/config/pylint_config/test_pylint_config_generate.py::test_writing_to_output_file", "type": "Function"}, {"lineno": 163, "nodeid": "tests/config/pylint_config/test_pylint_config_generate.py::test_writing_minimal_file", "type": "Function"}]}, {"nodeid": "tests/config/pylint_config/test_pylint_config_help.py", "outcome": "passed", "result": [{"lineno": 15, "nodeid": "tests/config/pylint_config/test_pylint_config_help.py::test_pylint_config_main_messages", "type": "Function"}]}, {"nodeid": "tests/config/pylint_config/test_run_pylint_config.py", "outcome": "passed", "result": [{"lineno": 15, "nodeid": "tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config", "type": "Function"}]}, {"nodeid": "tests/config/pylint_config", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/config/pylint_config/test_pylint_config_generate.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/config/pylint_config/test_pylint_config_help.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/config/pylint_config/test_run_pylint_config.py", "type": "Module"}]}, {"nodeid": "tests/config/test_argparse_config.py::TestArgparseOptionsProviderMixin", "outcome": "passed", "result": [{"lineno": 27, "nodeid": "tests/config/test_argparse_config.py::TestArgparseOptionsProviderMixin::test_logger_without_options", "type": "Function"}, {"lineno": 34, "nodeid": "tests/config/test_argparse_config.py::TestArgparseOptionsProviderMixin::test_logger_commandline", "type": "Function"}, {"lineno": 41, "nodeid": "tests/config/test_argparse_config.py::TestArgparseOptionsProviderMixin::test_logger_rcfile", "type": "Function"}]}, {"nodeid": "tests/config/test_argparse_config.py::TestDeprecationOptions", "outcome": "passed", "result": [{"lineno": 53, "nodeid": "tests/config/test_argparse_config.py::TestDeprecationOptions::test_new_names", "type": "Function"}, {"lineno": 63, "nodeid": "tests/config/test_argparse_config.py::TestDeprecationOptions::test_old_names", "type": "Function"}]}, {"nodeid": "tests/config/test_argparse_config.py::TestArguments", "outcome": "passed", "result": [{"lineno": 74, "nodeid": "tests/config/test_argparse_config.py::TestArguments::test_unrecognized_argument", "type": "Function"}]}, {"nodeid": "tests/config/test_argparse_config.py", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/config/test_argparse_config.py::TestArgparseOptionsProviderMixin", "type": "Class"}, {"lineno": null, "nodeid": "tests/config/test_argparse_config.py::TestDeprecationOptions", "type": "Class"}, {"lineno": null, "nodeid": "tests/config/test_argparse_config.py::TestArguments", "type": "Class"}]}, {"nodeid": "tests/config/test_config.py", "outcome": "passed", "result": [{"lineno": 44, "nodeid": "tests/config/test_config.py::test_can_read_toml_env_variable", "type": "Function"}, {"lineno": 62, "nodeid": "tests/config/test_config.py::test_unknown_message_id", "type": "Function"}, {"lineno": 69, "nodeid": "tests/config/test_config.py::test_unknown_option_name", "type": "Function"}, {"lineno": 78, "nodeid": "tests/config/test_config.py::test_unknown_short_option_name", "type": "Function"}, {"lineno": 87, "nodeid": "tests/config/test_config.py::test_unknown_confidence", "type": "Function"}, {"lineno": 95, "nodeid": "tests/config/test_config.py::test_empty_confidence", "type": "Function"}, {"lineno": 101, "nodeid": "tests/config/test_config.py::test_unknown_yes_no", "type": "Function"}, {"lineno": 109, "nodeid": "tests/config/test_config.py::test_unknown_py_version", "type": "Function"}, {"lineno": 125, "nodeid": "tests/config/test_config.py::test_csv_regex_comma_in_quantifier[foo-expected0]", "type": "Function"}, {"lineno": 125, "nodeid": "tests/config/test_config.py::test_csv_regex_comma_in_quantifier[foo,bar-expected1]", "type": "Function"}, {"lineno": 125, "nodeid": "tests/config/test_config.py::test_csv_regex_comma_in_quantifier[foo, bar-expected2]", "type": "Function"}, {"lineno": 125, "nodeid": "tests/config/test_config.py::test_csv_regex_comma_in_quantifier[foo, bar{1,3}-expected3]", "type": "Function"}, {"lineno": 142, "nodeid": "tests/config/test_config.py::test_regex_error", "type": "Function"}, {"lineno": 158, "nodeid": "tests/config/test_config.py::test_csv_regex_error", "type": "Function"}, {"lineno": 174, "nodeid": "tests/config/test_config.py::test_short_verbose", "type": "Function"}, {"lineno": 181, "nodeid": "tests/config/test_config.py::test_argument_separator", "type": "Function"}, {"lineno": 190, "nodeid": "tests/config/test_config.py::test_clear_cache_post_run", "type": "Function"}, {"lineno": 206, "nodeid": "tests/config/test_config.py::test_enable_all_disable_all_mutually_exclusive", "type": "Function"}, {"lineno": 222, "nodeid": "tests/config/test_config.py::test_disable_before_enable_all_takes_effect", "type": "Function"}, {"lineno": 235, "nodeid": "tests/config/test_config.py::test_enable_before_disable_all_takes_effect", "type": "Function"}]}, {"nodeid": "tests/config/test_find_default_config_files.py", "outcome": "passed", "result": [{"lineno": 85, "nodeid": "tests/config/test_find_default_config_files.py::test_pylintrc", "type": "Function"}, {"lineno": 102, "nodeid": "tests/config/test_find_default_config_files.py::test_pylintrc_parentdir", "type": "Function"}, {"lineno": 134, "nodeid": "tests/config/test_find_default_config_files.py::test_pylintrc_toml_parentdir", "type": "Function"}, {"lineno": 169, "nodeid": "tests/config/test_find_default_config_files.py::test_pyproject_toml_parentdir", "type": "Function"}, {"lineno": 210, "nodeid": "tests/config/test_find_default_config_files.py::test_pylintrc_parentdir_no_package", "type": "Function"}, {"lineno": 230, "nodeid": "tests/config/test_find_default_config_files.py::test_verbose_output_no_config", "type": "Function"}, {"lineno": 244, "nodeid": "tests/config/test_find_default_config_files.py::test_verbose_abbreviation", "type": "Function"}, {"lineno": 259, "nodeid": "tests/config/test_find_default_config_files.py::test_toml_has_config[-False]", "type": "Function"}, {"lineno": 259, "nodeid": "tests/config/test_find_default_config_files.py::test_toml_has_config[(not toml valid)-False]", "type": "Function"}, {"lineno": 259, "nodeid": "tests/config/test_find_default_config_files.py::test_toml_has_config[\\n[build-system]\\nrequires = [\"setuptools ~= 58.0\", \"cython ~= 0.29.0\"]\\n-False]", "type": "Function"}, {"lineno": 259, "nodeid": "tests/config/test_find_default_config_files.py::test_toml_has_config[\\n[tool.pylint]\\nmissing-member-hint = true\\n-True]", "type": "Function"}, {"lineno": 288, "nodeid": "tests/config/test_find_default_config_files.py::test_has_config[-False]", "type": "Function"}, {"lineno": 288, "nodeid": "tests/config/test_find_default_config_files.py::test_has_config[(not valid .cfg)-False]", "type": "Function"}, {"lineno": 288, "nodeid": "tests/config/test_find_default_config_files.py::test_has_config[\\n[metadata]\\nname = pylint\\n-False]", "type": "Function"}, {"lineno": 288, "nodeid": "tests/config/test_find_default_config_files.py::test_has_config[\\n[metadata]\\nname = pylint\\n\\n[pylint.messages control]\\ndisable = logging-not-lazy,logging-format-interpolation\\n-True]", "type": "Function"}, {"lineno": 321, "nodeid": "tests/config/test_find_default_config_files.py::test_non_existent_home", "type": "Function"}, {"lineno": 335, "nodeid": "tests/config/test_find_default_config_files.py::test_permission_error", "type": "Function"}]}, {"nodeid": "tests/config/test_functional_config_loading.py", "outcome": "passed", "result": [{"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/toml_with_unknown_option.toml]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/toml_with_message_control.toml]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/toml_with_enable.toml]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/toml_without_pylint.toml]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/rich_types.toml]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_9680/bad_regex_in_ignore_paths.toml]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_3122/toml_with_missing_comma.toml]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/valid_data_for_basic.toml]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/top_level_disable.toml]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/correct_import_preferred_module.toml]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/correct_basic_name_group.toml]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/rich_types.toml]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/valid_data_for_import.toml]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_3181/top_level_list_of_disable.toml]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_3181/toml_decode_error.toml]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/unknown_msgid/enable_unknown_msgid.toml]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4746/loaded_plugin_does_not_exists.toml]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_message_control.ini]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_missing_comma.ini]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_deleted_message.ini]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_interpolation_error.ini]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_multi_line_init_hook.ini]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_quoted_init_hook.ini]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[tox/unrecognized_options/tox.ini]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/setup_cfg_with_message_control.cfg]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/issue_3630/not_setup.cfg]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/issue_3630/setup.cfg]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/identical_name_in_flake8/setup.cfg]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/do_not_read_other_tools_configuration/setup.cfg]", "type": "Function"}, {"lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/issue_4272/option_in_wrong_section.cfg]", "type": "Function"}]}, {"nodeid": "tests/config/test_per_directory_config.py", "outcome": "passed", "result": [{"lineno": 9, "nodeid": "tests/config/test_per_directory_config.py::test_fall_back_on_base_config", "type": "Function"}]}, {"nodeid": "tests/config", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/config/data", "type": "Dir"}, {"lineno": null, "nodeid": "tests/config/functional", "type": "Dir"}, {"lineno": null, "nodeid": "tests/config/pylint_config", "type": "Dir"}, {"lineno": null, "nodeid": "tests/config/test_argparse_config.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/config/test_config.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/config/test_find_default_config_files.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/config/test_functional_config_loading.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/config/test_per_directory_config.py", "type": "Module"}]}, {"nodeid": "tests/data", "outcome": "passed", "result": []}, {"nodeid": "tests/extensions", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/a/abstract", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/a/access", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/a/alternative", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/a/assigning", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/a/assignment", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/a", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/a/abstract", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/a/access", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/a/alternative", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/a/assigning", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/a/assignment", "type": "Dir"}]}, {"nodeid": "tests/functional/b/bad_char", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/b/broad_exception", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/b", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/b/bad_char", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/b/broad_exception", "type": "Dir"}]}, {"nodeid": "tests/functional/c/consider", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/c", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/c/consider", "type": "Dir"}]}, {"nodeid": "tests/functional/d/dataclass", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/d/deprecated/deprecated_relative_import/subpackage", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/d/deprecated/deprecated_relative_import", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/d/deprecated/deprecated_relative_import/subpackage", "type": "Package"}]}, {"nodeid": "tests/functional/d/deprecated", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/d/deprecated/deprecated_relative_import", "type": "Package"}]}, {"nodeid": "tests/functional/d/duplicate", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/d", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/d/dataclass", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/d/deprecated", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/d/duplicate", "type": "Dir"}]}, {"nodeid": "tests/functional/e", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/bad_builtin", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/bad_dunder", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/broad_try_clause", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/check_elif", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/code_style", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/comparison_placement", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/confusing_elif", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/consider_refactoring_into_while_condition", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/consider_ternary_expression", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/docparams/parameter/missing_param_doc_required_no_doc_rgx_test_all.py", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/docparams/parameter", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/ext/docparams/parameter/missing_param_doc_required_no_doc_rgx_test_all.py", "type": "Module"}]}, {"nodeid": "tests/functional/ext/docparams/raise", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/docparams/return", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/docparams/yield", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/docparams", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/ext/docparams/parameter", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/docparams/raise", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/docparams/return", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/docparams/yield", "type": "Dir"}]}, {"nodeid": "tests/functional/ext/docstyle", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/empty_comment", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/eq_without_hash", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/for_any_all", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/magic_value_comparison", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/mccabe", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/no_self_use", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/overlapping_exceptions", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/private_import", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/redefined_loop_name", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/redefined_variable_type", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/set_membership", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/typing", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext/while_used", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/ext", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/ext/bad_builtin", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/bad_dunder", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/broad_try_clause", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/check_elif", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/code_style", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/comparison_placement", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/confusing_elif", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/consider_refactoring_into_while_condition", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/consider_ternary_expression", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/docparams", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/docstyle", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/empty_comment", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/eq_without_hash", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/for_any_all", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/magic_value_comparison", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/mccabe", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/no_self_use", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/overlapping_exceptions", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/private_import", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/redefined_loop_name", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/redefined_variable_type", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/set_membership", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/typing", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/ext/while_used", "type": "Dir"}]}, {"nodeid": "tests/functional/f", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/g/generic_alias", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/g", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/g/generic_alias", "type": "Package"}]}, {"nodeid": "tests/functional/i/implicit", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/i/inconsistent", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/i/invalid/invalid_all", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/i/invalid/invalid_exceptions", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/i/invalid/invalid_getnewargs", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/i/invalid/invalid_length", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/i/invalid/invalid_name", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/i/invalid", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/i/invalid/invalid_all", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/i/invalid/invalid_exceptions", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/i/invalid/invalid_getnewargs", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/i/invalid/invalid_length", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/i/invalid/invalid_name", "type": "Dir"}]}, {"nodeid": "tests/functional/i", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/i/implicit", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/i/inconsistent", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/i/invalid", "type": "Dir"}]}, {"nodeid": "tests/functional/k", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/l/line", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/l/logging", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/l", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/l/line", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/l/logging", "type": "Package"}]}, {"nodeid": "tests/functional/m/member", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/m/missing", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/m", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/m/member", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/m/missing", "type": "Dir"}]}, {"nodeid": "tests/functional/n/name", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/n/no", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/n/non/non_ascii_name_backward_test_code.py", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/n/non/non_ascii_name_backward_test_msg.py", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/n/non", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/n/non/non_ascii_name_backward_test_code.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/functional/n/non/non_ascii_name_backward_test_msg.py", "type": "Module"}]}, {"nodeid": "tests/functional/n/non_ascii_import", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/n/non_ascii_name", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/n/non_ascii_name_class", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/n", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/n/name", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/n/no", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/n/non", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/n/non_ascii_import", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/n/non_ascii_name", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/n/non_ascii_name_class", "type": "Package"}]}, {"nodeid": "tests/functional/o", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/p/postponed", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/p", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/p/postponed", "type": "Dir"}]}, {"nodeid": "tests/functional/r/raising", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/r/recursion", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/r/redefined", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/r/regression/regression_4612_crash_pytest_fixture.py", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/r/regression", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/r/regression/regression_4612_crash_pytest_fixture.py", "type": "Module"}]}, {"nodeid": "tests/functional/r/regression_02", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/r", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/r/raising", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/r/recursion", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/r/redefined", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/r/regression", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/r/regression_02", "type": "Dir"}]}, {"nodeid": "tests/functional/s/self", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/s/simplifiable", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/s/singledispatch", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/s/star", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/s/string", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/s/super", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/s/symlink/_binding", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/s/symlink/symlink_module", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/s/symlink", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/s/symlink/_binding", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/s/symlink/symlink_module", "type": "Package"}]}, {"nodeid": "tests/functional/s/syntax", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/s", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/s/self", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/s/simplifiable", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/s/singledispatch", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/s/star", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/s/string", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/s/super", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/s/symlink", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/s/syntax", "type": "Dir"}]}, {"nodeid": "tests/functional/t/test_compile.py", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/t/too", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/t/type", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/t", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/t/test_compile.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/functional/t/too", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/t/type", "type": "Package"}]}, {"nodeid": "tests/functional/u/unbalanced", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/u/undefined", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/u/unicode", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/u/unnecessary", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/u/unpacking", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/u/unsupported", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/u/unused", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/u/use", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/u/used", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/u/useless", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/u", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/u/unbalanced", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/u/undefined", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/u/unicode", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/u/unnecessary", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/u/unpacking", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/u/unsupported", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/u/unused", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/u/use", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/u/used", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/u/useless", "type": "Dir"}]}, {"nodeid": "tests/functional/w", "outcome": "passed", "result": []}, {"nodeid": "tests/functional/y", "outcome": "passed", "result": []}, {"nodeid": "tests/functional", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/functional/a", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/b", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/c", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/d", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/e", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/ext", "type": "Dir"}, {"lineno": null, "nodeid": "tests/functional/f", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/g", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/i", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/k", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/l", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/m", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/n", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/o", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/p", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/r", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/s", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/t", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/u", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/w", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional/y", "type": "Package"}]}, {"nodeid": "tests/input/func_noerror_cycle", "outcome": "passed", "result": []}, {"nodeid": "tests/input/func_w0401_package", "outcome": "passed", "result": []}, {"nodeid": "tests/input", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/input/func_noerror_cycle", "type": "Package"}, {"lineno": null, "nodeid": "tests/input/func_w0401_package", "type": "Package"}]}, {"nodeid": "tests/lint/test_run_pylint.py", "outcome": "passed", "result": [{"lineno": 12, "nodeid": "tests/lint/test_run_pylint.py::test_run_pylint_with_invalid_argument", "type": "Function"}, {"lineno": 21, "nodeid": "tests/lint/test_run_pylint.py::test_run_pylint_with_invalid_argument_in_config", "type": "Function"}]}, {"nodeid": "tests/lint/test_utils.py", "outcome": "passed", "result": [{"lineno": 14, "nodeid": "tests/lint/test_utils.py::test_prepare_crash_report", "type": "Function"}, {"lineno": 38, "nodeid": "tests/lint/test_utils.py::test_get_fatal_error_message", "type": "Function"}, {"lineno": 47, "nodeid": "tests/lint/test_utils.py::test_issue_template_on_fatal_errors", "type": "Function"}]}, {"nodeid": "tests/lint/unittest_lint.py", "outcome": "passed", "result": [{"lineno": 120, "nodeid": "tests/lint/unittest_lint.py::test_no_args", "type": "Function"}, {"lineno": 126, "nodeid": "tests/lint/unittest_lint.py::test_one_arg[case0]", "type": "Function"}, {"lineno": 126, "nodeid": "tests/lint/unittest_lint.py::test_one_arg[case1]", "type": "Function"}, {"lineno": 126, "nodeid": "tests/lint/unittest_lint.py::test_one_arg[case2]", "type": "Function"}, {"lineno": 126, "nodeid": "tests/lint/unittest_lint.py::test_one_arg[case3]", "type": "Function"}, {"lineno": 126, "nodeid": "tests/lint/unittest_lint.py::test_one_arg[case4]", "type": "Function"}, {"lineno": 144, "nodeid": "tests/lint/unittest_lint.py::test_two_similar_args[case0]", "type": "Function"}, {"lineno": 144, "nodeid": "tests/lint/unittest_lint.py::test_two_similar_args[case1]", "type": "Function"}, {"lineno": 144, "nodeid": "tests/lint/unittest_lint.py::test_two_similar_args[case2]", "type": "Function"}, {"lineno": 144, "nodeid": "tests/lint/unittest_lint.py::test_two_similar_args[case3]", "type": "Function"}, {"lineno": 168, "nodeid": "tests/lint/unittest_lint.py::test_more_args[case0]", "type": "Function"}, {"lineno": 168, "nodeid": "tests/lint/unittest_lint.py::test_more_args[case1]", "type": "Function"}, {"lineno": 168, "nodeid": "tests/lint/unittest_lint.py::test_more_args[case2]", "type": "Function"}, {"lineno": 218, "nodeid": "tests/lint/unittest_lint.py::test_pylint_visit_method_taken_in_account", "type": "Function"}, {"lineno": 234, "nodeid": "tests/lint/unittest_lint.py::test_enable_message", "type": "Function"}, {"lineno": 251, "nodeid": "tests/lint/unittest_lint.py::test_enable_message_category", "type": "Function"}, {"lineno": 270, "nodeid": "tests/lint/unittest_lint.py::test_message_state_scope", "type": "Function"}, {"lineno": 288, "nodeid": "tests/lint/unittest_lint.py::test_enable_message_block", "type": "Function"}, {"lineno": 345, "nodeid": "tests/lint/unittest_lint.py::test_enable_by_symbol", "type": "Function"}, {"lineno": 374, "nodeid": "tests/lint/unittest_lint.py::test_enable_report", "type": "Function"}, {"lineno": 382, "nodeid": "tests/lint/unittest_lint.py::test_report_output_format_aliased", "type": "Function"}, {"lineno": 388, "nodeid": "tests/lint/unittest_lint.py::test_set_unsupported_reporter", "type": "Function"}, {"lineno": 403, "nodeid": "tests/lint/unittest_lint.py::test_set_option_1", "type": "Function"}, {"lineno": 413, "nodeid": "tests/lint/unittest_lint.py::test_set_option_2", "type": "Function"}, {"lineno": 423, "nodeid": "tests/lint/unittest_lint.py::test_enable_checkers", "type": "Function"}, {"lineno": 430, "nodeid": "tests/lint/unittest_lint.py::test_errors_only", "type": "Function"}, {"lineno": 440, "nodeid": "tests/lint/unittest_lint.py::test_disable_similar", "type": "Function"}, {"lineno": 447, "nodeid": "tests/lint/unittest_lint.py::test_disable_alot", "type": "Function"}, {"lineno": 456, "nodeid": "tests/lint/unittest_lint.py::test_addmessage", "type": "Function"}, {"lineno": 503, "nodeid": "tests/lint/unittest_lint.py::test_addmessage_invalid", "type": "Function"}, {"lineno": 524, "nodeid": "tests/lint/unittest_lint.py::test_load_plugin_command_line", "type": "Function"}, {"lineno": 540, "nodeid": "tests/lint/unittest_lint.py::test_load_plugin_path_manipulation_case_6", "type": "Function"}, {"lineno": 611, "nodeid": "tests/lint/unittest_lint.py::test_load_plugin_path_manipulation_case_3", "type": "Function"}, {"lineno": 681, "nodeid": "tests/lint/unittest_lint.py::test_load_plugin_pylintrc_order_independent", "type": "Function"}, {"lineno": 743, "nodeid": "tests/lint/unittest_lint.py::test_load_plugin_command_line_before_init_hook", "type": "Function"}, {"lineno": 779, "nodeid": "tests/lint/unittest_lint.py::test_load_plugin_command_line_with_init_hook_command_line", "type": "Function"}, {"lineno": 814, "nodeid": "tests/lint/unittest_lint.py::test_load_plugin_config_file", "type": "Function"}, {"lineno": 831, "nodeid": "tests/lint/unittest_lint.py::test_load_plugin_configuration", "type": "Function"}, {"lineno": 850, "nodeid": "tests/lint/unittest_lint.py::test_init_hooks_called_before_load_plugins", "type": "Function"}, {"lineno": 859, "nodeid": "tests/lint/unittest_lint.py::test_analyze_explicit_script", "type": "Function"}, {"lineno": 886, "nodeid": "tests/lint/unittest_lint.py::test_full_documentation", "type": "Function"}, {"lineno": 904, "nodeid": "tests/lint/unittest_lint.py::test_list_msgs_enabled", "type": "Function"}, {"lineno": 933, "nodeid": "tests/lint/unittest_lint.py::test_pylint_home", "type": "Function"}, {"lineno": 940, "nodeid": "tests/lint/unittest_lint.py::test_pylint_home_from_environ", "type": "Function"}, {"lineno": 956, "nodeid": "tests/lint/unittest_lint.py::test_custom_should_analyze_file", "type": "Function"}, {"lineno": 985, "nodeid": "tests/lint/unittest_lint.py::test_multiprocessing[1]", "type": "Function"}, {"lineno": 985, "nodeid": "tests/lint/unittest_lint.py::test_multiprocessing[2]", "type": "Function"}, {"lineno": 1016, "nodeid": "tests/lint/unittest_lint.py::test_filename_with__init__", "type": "Function"}, {"lineno": 1030, "nodeid": "tests/lint/unittest_lint.py::test_by_module_statement_value", "type": "Function"}, {"lineno": 1050, "nodeid": "tests/lint/unittest_lint.py::test_finds_pyi_file", "type": "Function"}, {"lineno": 1061, "nodeid": "tests/lint/unittest_lint.py::test_recursive_finds_pyi_file", "type": "Function"}, {"lineno": 1078, "nodeid": "tests/lint/unittest_lint.py::test_no_false_positive_from_pyi_stub", "type": "Function"}, {"lineno": 1092, "nodeid": "tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-failing.py]", "type": "Function"}, {"lineno": 1092, "nodeid": "tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-ignored_subdirectory]", "type": "Function"}, {"lineno": 1092, "nodeid": "tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-patterns-failing.*]", "type": "Function"}, {"lineno": 1092, "nodeid": "tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-patterns-ignored_*]", "type": "Function"}, {"lineno": 1092, "nodeid": "tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-paths-.*directory/ignored.*]", "type": "Function"}, {"lineno": 1092, "nodeid": "tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-paths-.*ignored.*/failing.*]", "type": "Function"}, {"lineno": 1138, "nodeid": "tests/lint/unittest_lint.py::test_source_roots_globbing", "type": "Function"}, {"lineno": 1152, "nodeid": "tests/lint/unittest_lint.py::test_recursive_implicit_namespace", "type": "Function"}, {"lineno": 1167, "nodeid": "tests/lint/unittest_lint.py::test_recursive_implicit_namespace_wrapper", "type": "Function"}, {"lineno": 1183, "nodeid": "tests/lint/unittest_lint.py::test_globbing", "type": "Function"}, {"lineno": 1196, "nodeid": "tests/lint/unittest_lint.py::test_relative_imports", "type": "Function"}, {"lineno": 1228, "nodeid": "tests/lint/unittest_lint.py::test_import_sibling_module_from_namespace", "type": "Function"}, {"lineno": 1252, "nodeid": "tests/lint/unittest_lint.py::test_lint_namespace_package_under_dir", "type": "Function"}, {"lineno": 1261, "nodeid": "tests/lint/unittest_lint.py::test_lint_namespace_package_under_dir_on_path", "type": "Function"}]}, {"nodeid": "tests/lint", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/lint/test_run_pylint.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/lint/test_utils.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/lint/unittest_lint.py", "type": "Module"}]}, {"nodeid": "tests/message/unittest_message_id_store.py", "outcome": "passed", "result": [{"lineno": 19, "nodeid": "tests/message/unittest_message_id_store.py::test_len_str", "type": "Function"}, {"lineno": 30, "nodeid": "tests/message/unittest_message_id_store.py::test_get_message_ids", "type": "Function"}, {"lineno": 38, "nodeid": "tests/message/unittest_message_id_store.py::test_get_message_ids_not_existing", "type": "Function"}, {"lineno": 45, "nodeid": "tests/message/unittest_message_id_store.py::test_register_message_definitions", "type": "Function"}, {"lineno": 61, "nodeid": "tests/message/unittest_message_id_store.py::test_add_msgid_and_symbol", "type": "Function"}, {"lineno": 81, "nodeid": "tests/message/unittest_message_id_store.py::test_duplicate_symbol", "type": "Function"}, {"lineno": 91, "nodeid": "tests/message/unittest_message_id_store.py::test_duplicate_msgid", "type": "Function"}, {"lineno": 101, "nodeid": "tests/message/unittest_message_id_store.py::test_exclusivity_of_msgids", "type": "Function"}]}, {"nodeid": "tests/message", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/message/unittest_message_id_store.py", "type": "Module"}]}, {"nodeid": "tests/messages", "outcome": "passed", "result": []}, {"nodeid": "tests/primer", "outcome": "passed", "result": []}, {"nodeid": "tests/pyreverse/data", "outcome": "passed", "result": []}, {"nodeid": "tests/pyreverse/functional/class_diagrams/aggregation", "outcome": "passed", "result": []}, {"nodeid": "tests/pyreverse/functional/class_diagrams/annotations", "outcome": "passed", "result": []}, {"nodeid": "tests/pyreverse/functional/class_diagrams/attributes", "outcome": "passed", "result": []}, {"nodeid": "tests/pyreverse/functional/class_diagrams/colorized_output", "outcome": "passed", "result": []}, {"nodeid": "tests/pyreverse/functional/class_diagrams/inheritance", "outcome": "passed", "result": []}, {"nodeid": "tests/pyreverse/functional/class_diagrams/namespaces/pep420", "outcome": "passed", "result": []}, {"nodeid": "tests/pyreverse/functional/class_diagrams/namespaces", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/pyreverse/functional/class_diagrams/namespaces/pep420", "type": "Dir"}]}, {"nodeid": "tests/pyreverse/functional/class_diagrams/regression", "outcome": "passed", "result": []}, {"nodeid": "tests/pyreverse/functional/class_diagrams", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/pyreverse/functional/class_diagrams/aggregation", "type": "Dir"}, {"lineno": null, "nodeid": "tests/pyreverse/functional/class_diagrams/annotations", "type": "Dir"}, {"lineno": null, "nodeid": "tests/pyreverse/functional/class_diagrams/attributes", "type": "Dir"}, {"lineno": null, "nodeid": "tests/pyreverse/functional/class_diagrams/colorized_output", "type": "Dir"}, {"lineno": null, "nodeid": "tests/pyreverse/functional/class_diagrams/inheritance", "type": "Dir"}, {"lineno": null, "nodeid": "tests/pyreverse/functional/class_diagrams/namespaces", "type": "Dir"}, {"lineno": null, "nodeid": "tests/pyreverse/functional/class_diagrams/regression", "type": "Dir"}]}, {"nodeid": "tests/pyreverse/functional/package_diagrams/type_check_imports", "outcome": "passed", "result": []}, {"nodeid": "tests/pyreverse/functional/package_diagrams", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/pyreverse/functional/package_diagrams/type_check_imports", "type": "Package"}]}, {"nodeid": "tests/pyreverse/functional", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/pyreverse/functional/class_diagrams", "type": "Dir"}, {"lineno": null, "nodeid": "tests/pyreverse/functional/package_diagrams", "type": "Package"}]}, {"nodeid": "tests/pyreverse", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/pyreverse/data", "type": "Dir"}, {"lineno": null, "nodeid": "tests/pyreverse/functional", "type": "Dir"}]}, {"nodeid": "tests/regrtest_data/absimp", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/allow_reexport", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/bad_package", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/beyond_top", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/beyond_top_four/double_name", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/beyond_top_four/module/double_name", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/beyond_top_four/module/sub_module/sub_sub_module", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/beyond_top_four/module/sub_module", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/beyond_top_four/module/sub_module/sub_sub_module", "type": "Package"}]}, {"nodeid": "tests/regrtest_data/beyond_top_four/module", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/beyond_top_four/module/double_name", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/beyond_top_four/module/sub_module", "type": "Package"}]}, {"nodeid": "tests/regrtest_data/beyond_top_four", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/beyond_top_four/double_name", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/beyond_top_four/module", "type": "Package"}]}, {"nodeid": "tests/regrtest_data/beyond_top_three/level1", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/beyond_top_three", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/beyond_top_three/level1", "type": "Package"}]}, {"nodeid": "tests/regrtest_data/beyond_top_two/namespace_package/lower_level", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/beyond_top_two/namespace_package", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/beyond_top_two/namespace_package/lower_level", "type": "Dir"}]}, {"nodeid": "tests/regrtest_data/beyond_top_two", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/beyond_top_two/namespace_package", "type": "Dir"}]}, {"nodeid": "tests/regrtest_data/dataclasses_pyreverse", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/directory/ignored_subdirectory", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/directory/package/subpackage", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/directory/package", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/directory/package/subpackage", "type": "Package"}]}, {"nodeid": "tests/regrtest_data/directory/subdirectory/subsubdirectory", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/directory/subdirectory", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/directory/subdirectory/subsubdirectory", "type": "Dir"}]}, {"nodeid": "tests/regrtest_data/directory", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/directory/ignored_subdirectory", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/directory/package", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/directory/subdirectory", "type": "Dir"}]}, {"nodeid": "tests/regrtest_data/dummy", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/dummy_plugin", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/duplicate_code/ignore_conditional_imports", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/duplicate_code/ignore_imports", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/duplicate_code/raw_strings_all", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_file", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_file_double", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_line_begin", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_line_disable_all", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_line_end", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_line_middle", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_scope", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_scope_double", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_scope_second_function", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/duplicate_code/useless_suppression", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/duplicate_code", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/duplicate_code/ignore_conditional_imports", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/duplicate_code/ignore_imports", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/duplicate_code/raw_strings_all", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_file", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_file_double", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_line_begin", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_line_disable_all", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_line_end", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_line_middle", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_scope", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_scope_double", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/duplicate_code/raw_strings_disable_scope_second_function", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/duplicate_code/useless_suppression", "type": "Package"}]}, {"nodeid": "tests/regrtest_data/encoding", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/hang/pkg4972/string", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/hang/pkg4972", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/hang/pkg4972/string", "type": "Package"}]}, {"nodeid": "tests/regrtest_data/hang", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/hang/pkg4972", "type": "Package"}]}, {"nodeid": "tests/regrtest_data/ignore_pattern", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/imported_module_in_typehint", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/importing_plugin", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/init_wildcard", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/long_test_file.py", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/max_inferable_limit_for_classes/nodes", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/max_inferable_limit_for_classes", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/max_inferable_limit_for_classes/nodes", "type": "Dir"}]}, {"nodeid": "tests/regrtest_data/package/subpackage", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/package", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/package/subpackage", "type": "Package"}]}, {"nodeid": "tests/regrtest_data/package_all", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/pep420/basic/project/namespace/package", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/pep420/basic/project/namespace", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/pep420/basic/project/namespace/package", "type": "Package"}]}, {"nodeid": "tests/regrtest_data/pep420/basic/project", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/pep420/basic/project/namespace", "type": "Dir"}]}, {"nodeid": "tests/regrtest_data/pep420/basic", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/pep420/basic/project", "type": "Dir"}]}, {"nodeid": "tests/regrtest_data/pep420/wrapper/project/namespace/package/logging/wrapper", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/pep420/wrapper/project/namespace/package/logging", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/pep420/wrapper/project/namespace/package/logging/wrapper", "type": "Package"}]}, {"nodeid": "tests/regrtest_data/pep420/wrapper/project/namespace/package", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/pep420/wrapper/project/namespace/package/logging", "type": "Package"}]}, {"nodeid": "tests/regrtest_data/pep420/wrapper/project/namespace", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/pep420/wrapper/project/namespace/package", "type": "Dir"}]}, {"nodeid": "tests/regrtest_data/pep420/wrapper/project", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/pep420/wrapper/project/namespace", "type": "Dir"}]}, {"nodeid": "tests/regrtest_data/pep420/wrapper", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/pep420/wrapper/project", "type": "Dir"}]}, {"nodeid": "tests/regrtest_data/pep420", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/pep420/basic", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/pep420/wrapper", "type": "Dir"}]}, {"nodeid": "tests/regrtest_data/pkg_mod_imports/base", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/pkg_mod_imports", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/pkg_mod_imports/base", "type": "Package"}]}, {"nodeid": "tests/regrtest_data/preferred_module", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/pyi", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/regression_missing_init_3564/subdirectory", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/regression_missing_init_3564", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/regression_missing_init_3564/subdirectory", "type": "Dir"}]}, {"nodeid": "tests/regrtest_data/settings_project", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/test_no_name_in_module.py", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/test_pylintrc_comments.py", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data/unicode", "outcome": "passed", "result": []}, {"nodeid": "tests/regrtest_data", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/regrtest_data/absimp", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/allow_reexport", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/bad_package", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/beyond_top", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/beyond_top_four", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/beyond_top_three", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/beyond_top_two", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/dataclasses_pyreverse", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/directory", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/dummy", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/dummy_plugin", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/duplicate_code", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/encoding", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/hang", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/ignore_pattern", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/imported_module_in_typehint", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/importing_plugin", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/init_wildcard", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/long_test_file.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/regrtest_data/max_inferable_limit_for_classes", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/package", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/package_all", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/pep420", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/pkg_mod_imports", "type": "Package"}, {"lineno": null, "nodeid": "tests/regrtest_data/preferred_module", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/pyi", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/regression_missing_init_3564", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/settings_project", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data/test_no_name_in_module.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/regrtest_data/test_pylintrc_comments.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/regrtest_data/unicode", "type": "Dir"}]}, {"nodeid": "tests/reporters/unittest_reporting.py", "outcome": "passed", "result": [{"lineno": 39, "nodeid": "tests/reporters/unittest_reporting.py::test_template_option", "type": "Function"}, {"lineno": 50, "nodeid": "tests/reporters/unittest_reporting.py::test_template_option_default", "type": "Function"}, {"lineno": 64, "nodeid": "tests/reporters/unittest_reporting.py::test_template_option_end_line", "type": "Function"}, {"lineno": 83, "nodeid": "tests/reporters/unittest_reporting.py::test_template_option_non_existing", "type": "Function"}, {"lineno": 111, "nodeid": "tests/reporters/unittest_reporting.py::test_template_option_with_header", "type": "Function"}, {"lineno": 128, "nodeid": "tests/reporters/unittest_reporting.py::test_parseable_output_deprecated", "type": "Function"}, {"lineno": 137, "nodeid": "tests/reporters/unittest_reporting.py::test_parseable_output_regression", "type": "Function"}, {"lineno": 172, "nodeid": "tests/reporters/unittest_reporting.py::test_multi_format_output", "type": "Function"}, {"lineno": 310, "nodeid": "tests/reporters/unittest_reporting.py::test_multi_reporter_independant_messages", "type": "Function"}, {"lineno": 353, "nodeid": "tests/reporters/unittest_reporting.py::test_display_results_is_renamed", "type": "Function"}]}, {"nodeid": "tests/reporters", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/reporters/unittest_reporting.py", "type": "Module"}]}, {"nodeid": "tests/test_functional.py", "outcome": "passed", "result": [{"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[anomalous_backslash_escape]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[anomalous_unicode_escape]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[arguments]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[arguments_differ]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[arguments_differ_issue5371]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[arguments_out_of_order]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[arguments_renamed]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[assert_on_string_literal]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[assert_on_tuple]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[async_functions]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[attribute_defined_outside_init]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[attribute_defined_outside_init_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[await_outside_async]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[abstract_abc_methods]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[abstract_class_instantiated]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[abstract_class_instantiated_in_class]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[abstract_method]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[access_attr_before_def_false_positive]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[access_member_before_definition]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[access_to__name__]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[access_to_protected_members]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[access_to_protected_members_typing]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[alternative_union_syntax]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[alternative_union_syntax_error]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[alternative_union_syntax_py37]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[alternative_union_syntax_regession_8119]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[assigning_non_slot]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[assigning_non_slot_4509]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[assignment_expression]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[assignment_from_no_return]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[assignment_from_no_return_2]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[assignment_from_no_return_py3]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_chained_comparison]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_except_order]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_exception_cause]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_indentation]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_inline_option]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_open_mode]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_option_value]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_option_value_disable]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_reversed_sequence]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_reversed_sequence_py37]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_reversed_sequence_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_staticmethod_argument]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_string_format_type]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_thread_instantiation]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bare_except]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[base_init_vars]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[boolean_datetime]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bugfix_local_scope_metaclass_1177]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[builtin_module_test]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_char_backspace]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_char_carriage_return]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_char_esc]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_char_sub]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_char_zero_width_space]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[broad_exception_caught]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[broad_exception_caught_trystar]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[broad_exception_raised]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[broad_exception_raised_trystar]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[cached_property]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[cell_var_from_loop_enabled_regression]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[cellvar_escaping_loop]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[class_attributes]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[class_members]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[class_members_py30]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[class_protocol_ellipsis]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[class_scope]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[class_variable_slots_conflict_exempted]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[classes_meth_could_be_a_function]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[classes_protected_member_access]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[comparison_of_constants]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[comparison_with_callable]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[comparison_with_callable_typing_constants]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[condition_evals_to_constant]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[confidence_filter]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[confusing_with_statement]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[contextmanager_generator_missing_cleanup]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[continue_in_finally]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[control_pragmas]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[crash_missing_module_type]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[ctor_arguments]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_iterating_dictionary]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_join]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_join_for_non_empty_separator]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_merging_isinstance]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_swap_variables]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_using_dict_comprehension]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_using_dict_items]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_using_enumerate]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_using_f_string]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_using_generator]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_using_get]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_using_in]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_using_min_max_builtin]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_using_set_comprehension]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_using_sys_exit]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_using_sys_exit_exempted]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_using_sys_exit_local_scope]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_using_with]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_using_with_open]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[dangerous_default_value]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[decorator_scope]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[decorator_unused]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[defined_and_used_on_same_line]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[dict_iter_missing_items]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[disable_msg_github_issue_1389]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[disable_msg_next_line]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[disable_ungrouped_imports]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[disable_wrong_import_order]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[disable_wrong_import_position]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[disabled_msgid_in_pylintrc]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[disallowed_name]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[docstrings]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[dotted_ancestor]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[dataclass_kw_only]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[dataclass_parameter]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[dataclass_typecheck]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[dataclass_with_default_factory]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[dataclass_with_field]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[deprecated_attribute_py312]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[deprecated_class_py33]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[deprecated_decorators]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[deprecated_method_suppression]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[deprecated_methods_py36]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[deprecated_methods_py39]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[deprecated_module_py3]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[deprecated_module_py310]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[deprecated_module_py33]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[deprecated_module_py36]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[deprecated_module_py39]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[deprecated_module_py39_earlier_pyversion]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[deprecated_module_py4]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[deprecated_module_redundant]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[deprecated_module_uninstalled]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[dot_relative_import]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[dot_dot_relative_import]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[duplicate_argument_name]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[duplicate_bases]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[duplicate_dict_literal_key]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[duplicate_except]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[duplicate_string_formatting_argument]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[duplicate_value]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[.#emacs_file_lock]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[.#emacs_file_lock_by_conf]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[.#emacs_file_lock_redefined_conf]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[e1101_9588_base_attr_aug_assign]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[empty_docstring]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[enum_self_defined_member_5138]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[enum_self_defined_member_6805]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[enum_subclasses]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[eval_used]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[exception_is_binary_op]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[excess_escapes]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[exec_used]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[external_classmethod_crash]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[dict_init_mutate]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[plugin_does_not_exists]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_builtin_extension]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_builtins]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[bad_dunder_name]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[broad_try_clause_extension]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[check_elif]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[cs_consider_using_assignment_expr]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[cs_consider_using_augmented_assign]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[cs_consider_using_namedtuple_or_dataclass]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[cs_consider_using_tuple]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[cs_default]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[cs_prefer_typing_namedtuple]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[cs_py_version_35]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[misplaced_comparison_constant]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[confusing_elif]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_refactoring_into_while_condition]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_refactoring_into_while_condition_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[consider_ternary_expression]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[docparams]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[docparams_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_param_doc0]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_param_doc_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[useless_type_doc]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_param_doc1]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_param_doc_required]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_param_doc_required_Google]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_param_doc_required_Numpy]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_param_doc_required_Sphinx]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_param_doc_required_min_length]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_param_doc_required_no_doc_rgx_check_init]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_param_doc_required_no_doc_rgx_check_none]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_param_doc_required_no_doc_rgx_default]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_param_doc_required_no_doc_rgx_test_all]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_raises_doc]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_raises_doc_Google]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_raises_doc_Numpy]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_raises_doc_Sphinx]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_raises_doc_options]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_raises_doc_required]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_raises_doc_required_Google]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_raises_doc_required_Numpy]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_raises_doc_required_Sphinx]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_raises_doc_required_exc_inheritance]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_return_doc]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_return_doc_Google]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_return_doc_Numpy]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_return_doc_Sphinx]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_return_doc_required]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_return_doc_required_Google]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_return_doc_required_Numpy]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_return_doc_required_Sphinx]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_yield_doc]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_yield_doc_Google]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_yield_doc_Numpy]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_yield_doc_Sphinx]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_yield_doc_required]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_yield_doc_required_Google]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_yield_doc_required_Numpy]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_yield_doc_required_Sphinx]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[docstyle_first_line_empty]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[docstyle_quotes]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[empty_comment]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[eq_without_hash]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[for_any_all]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[magic_value_comparison]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[mccabe]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_self_use]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[overlapping_exceptions]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[private_import]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[redefined_loop_name]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[reused_outer_loop_variable]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[redefined_variable_type]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_newtype_fstring]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[use_set_membership]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[redundant_typehint_argument]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[redundant_typehint_argument_py310]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typing_broken_callable]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typing_broken_callable_deprecated_alias]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typing_broken_callable_future_import]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typing_broken_noreturn]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typing_broken_noreturn_future_import]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typing_broken_noreturn_py372]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typing_consider_using_alias]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typing_consider_using_alias_without_future]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typing_consider_using_union]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typing_consider_using_union_py310]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typing_consider_using_union_without_future]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typing_deprecated_alias]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unnecessary_default_type_args]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unnecessary_default_type_args_py313]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[while_used]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[f_string_without_interpolation]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[fallback_import_disabled]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[fallback_import_enabled]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[first_arg]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[fixme]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[fixme_bad_formatting_1139]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[fixme_docstring]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[forgotten_debug_statement]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[formatted_string_literal_with_if]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[func_disable_linebased]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[function_redefined]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[function_redefined_2540]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[future_import]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[future_unicode_literals]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[generated_members]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[generic_class_syntax]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[generic_class_syntax_py312]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[genexp_in_class_scope]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[genexpr_variable_scope]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[globals]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[generic_alias_collections]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[generic_alias_mixed_py39]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[generic_alias_related]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[generic_alias_related_py39]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[generic_alias_side_effects]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[generic_alias_typing]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[import_aliasing]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[import_dummy]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[import_error]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[import_itself]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[import_outside_toplevel]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[inference_crash_4692]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[inherit_non_class]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[init_is_generator]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[init_not_called]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[init_return_from_inner_function]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[init_subclass_classmethod]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[inner_classes]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[isinstance_second_argument]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[isinstance_second_argument_py310]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[iterable_context]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[iterable_context_asyncio]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[iterable_context_py3]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[iterable_context_py36]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[implicit_flag_alias]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[implicit_str_concat]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[implicit_str_concat_latin1]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[implicit_str_concat_multiline]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[implicit_str_concat_utf8]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[inconsistent_mro]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[inconsistent_quotes]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[inconsistent_quotes2]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[inconsistent_quotes_fstring]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[inconsistent_quotes_fstring_py312]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[inconsistent_quotes_fstring_py312_311]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[inconsistent_returns]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[inconsistent_returns_noreturn]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_bool_returned]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_bytes_returned]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_class_object]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_enum_extension]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_envvar_value]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_field_call]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_format_returned]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_hash_returned]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_index_returned]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_metaclass]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_metaclass_py3]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_name]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_overridden_method]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_repr_returned]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_sequence_index]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_slice_index]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_star_assignment_target]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_str_returned]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_unary_operand_type]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_all_format]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_all_format_valid_1]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_all_format_valid_2]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_all_format_valid_3]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_all_format_valid_4]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_all_format_valid_5]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_all_format_valid_6]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_all_object]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_exceptions_caught]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_exceptions_raised]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_getnewargs_ex_returned]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_getnewargs_returned]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_length_hint_returned]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_length_returned]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_name-module-disable]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_name_enum]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_name_issue_3405]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_name_module_level]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_name_multinaming_style]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[invalid_name_property]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[keyword_arg_before_vararg]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[keyword_arg_before_vararg_positional_only]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[kwarg_superseded_by_positional_arg]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[lambda_use_before_assign]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[literal_comparison]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[logical_tautology]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[loopvar_in_dict_comp]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[lost_exception]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[line_endings]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[line_too_long]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[line_too_long_end_of_module]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[line_too_long_with_utf8]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[line_too_long_with_utf8_2]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[logging_format_interpolation]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[logging_format_interpolation_py36]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[logging_format_interpolation_style]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[logging_fstring_interpolation_py36]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[logging_fstring_interpolation_py37]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[logging_not_lazy]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[logging_not_lazy_module]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[logging_not_lazy_with_logger]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[logging_too_few_args]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[logging_too_many_args_new_style]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[logging_too_many_args_old_style]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[mapping_context]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[mapping_context_py3]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[membership_protocol]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[membership_protocol_py3]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[metaclass_attr_access]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[method_cache_max_size_none]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[method_hidden]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[misplaced_bare_raise]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[misplaced_format_function]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[misplaced_future]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[mixin_class_rgx]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[modified_iterating]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[module___dict__]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[monkeypatch_method]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[multiple_imports]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[multiple_statements]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[multiple_statements_single_line]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[member_checks]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[member_checks_async]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[member_checks_hints]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[member_checks_ignore_none]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[member_checks_inference_improvements]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[member_checks_no_hints]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[member_checks_opaque]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[member_checks_typed_annotations]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_class_docstring]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_docstring]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_docstring_new_style]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_final_newline]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_function_docstring]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_function_docstring_min_length]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_function_docstring_rgx]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_kwoa]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_module_docstring]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_module_docstring_disabled]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_module_docstring_empty]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_parentheses_for_call_in_test]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_self_argument]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[missing_timeout]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[namePresetCamelCase]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[named_expr_without_context_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[namedtuple_member_inference]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[names_in__all__]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[nan_comparison_check]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[nested_blocks_issue1088]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[nested_func_defined_in_loop]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[nested_min_max]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[nested_min_max_py39]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[new_style_class_py_30]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[none_dunder_protocols]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[none_dunder_protocols_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[nonexistent_operator]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[nonlocal_and_global]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[nonlocal_without_binding]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[not_async_context_manager]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[not_async_context_manager_py37]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[not_callable]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[not_context_manager]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[not_in_loop]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[name_final]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[name_final_snake_case]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[name_good_bad_names_regex]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[name_preset_snake_case]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[name_styles]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_classmethod_decorator]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_dummy_redefined]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_else_break]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_else_continue]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_else_raise]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_else_return]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_member]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_member_assign_same_line]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_member_augassign]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_member_binary_operations]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_member_dataclasses]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_member_decorator]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_member_if_statements]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_member_imports]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_member_nested_namedtuple]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_member_subclassed_dataclasses]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_member_typevar]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_method_argument_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_name_in_module]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_self_argument]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_staticmethod_decorator]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[no_warning_docstring]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_backward_test_code]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_backward_test_msg]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_init_parent_called]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_iterator_returned]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_parent_init_called]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_str_assignment_to_dunder_name]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_import]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_import_as_bad]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_import_as_okay]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_import_from_as]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_assignment_expressions]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_decorator]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_dict_kwargs]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_for_loop]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_function]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_function_argument]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_inline_var]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_kwargs]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_local]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_lo\\u0142]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_pos_and_kwonly_function]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_staticmethod]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_try_except]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_variable]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_class]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_class_attribute]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_class_constant]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[non_ascii_name_class_method]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[object_as_class_attribute]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[overloaded_operator]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[overridden_final_method_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[overridden_final_method_regression]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[pattern_matching]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[positional_only_arguments_expected]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[potential_index_error]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[pragma_after_backslash]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[preferred_module]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[property_affectation_py26]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[property_with_parameters]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[protected_access]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[protected_access_access_different_scopes]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[protected_access_special_methods_off]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[protected_access_special_methods_on]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[protocol_classes]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[protocol_classes_abstract]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[py_version_35]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[postponed_evaluation_activated]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[postponed_evaluation_activated_with_alias]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[postponed_evaluation_not_activated]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[postponed_evaluation_pep585]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[raise_missing_from]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[redeclared_assigned_name]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[redefine_loop]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[redundant_u_string_prefix]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[redundant_unittest_assert]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[reimport]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[reimported]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[renamed_import_logging_not_lazy]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[repeated_keyword]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[return_in_finally]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[return_in_init]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[return_outside_function]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[raising_bad_type]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[raising_format_tuple]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[raising_non_exception]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[raising_self]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[recursion_error_2667]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[recursion_error_2836]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[recursion_error_2861]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[recursion_error_2899]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[recursion_error_2906]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[recursion_error_3152]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[recursion_error_3159]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[recursion_error_940]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[recursion_error_crash]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[recursion_error_crash_2683]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[recursion_error_crash_astroid_623]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[recursion_regression_2960]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[redefined_argument_from_local]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[redefined_builtin]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[redefined_builtin_allowed]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[redefined_except_handler]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[redefined_outer_name_type_checking]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[redefined_slots]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_1326_crash_uninferable]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_2306_enum_value]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_2443_duplicate_bases]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_2913]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_2937_ifexp]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_3091]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_3231_no_member_property]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_3416_unused_argument_raise]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_3507_typing_alias_isinstance]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_3535_double_enum_inherit]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_3595_notcallable_collections]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_4083_sequence_index]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_4221_object_instanceattr]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_4358_unsubscriptable_enum]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_4439]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_4612_crash_pytest_fixture]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_4680]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_4688_duplicated_bases_member_hints]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_4723]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_4891]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_6531_crash_index_error]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_9074_refactor_loop_with_unary_variable]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_9865_calling_bound_lambda]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_9875_enumerate]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression___file___global]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_implicit_none_with_no_return]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_infer_call_result_3690]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_issue_4631]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_issue_4633]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_no_member_1078]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_no_value_for_parameter]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_posonly_args]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_properties_in_class_context]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_property_no_member_2641]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_property_no_member_3269]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_property_no_member_844]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_property_no_member_870]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_2567]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_2964]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_3866]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_3976]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_3979]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_4126]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_4660]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_4982]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_5030]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_5048]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_5244]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_5408]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_5461]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_5479]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_5776]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_5801]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_8067]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_8109]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_8207]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_9751]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_distutil_import_error_73]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_enum_1734]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_no_member_7631]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_node_statement]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_node_statement_two]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_property_slots_2439]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_protected_access]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[regression_too_many_arguments_2335]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[shadowed_import]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[shallow_copy_environ]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[signature_differs]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[simplify_chained_comparison]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[singleton_comparison]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[slots_checks]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[socketerror_import]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[statement_without_effect]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[statement_without_effect_py312]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[statement_without_effect_py36]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[stop_iteration_inside_generator]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[subclassed_final_class_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[subprocess_popen_preexec_fn]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[subprocess_run_check]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[superfluous_parens]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[superfluous_parens_walrus_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[suspicious_str_strip_call]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[sys_stream_regression_1004]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[self_assigning_variable]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[self_cls_assignment]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[simplifiable_condition]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[simplifiable_if_expression]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[simplifiable_if_statement]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[singledispatch_functions]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[singledispatch_method]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[singledispatchmethod_function]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[star_needs_assignment_target]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[string_formatting]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[string_formatting_disable]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[string_formatting_error]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[string_formatting_failed_inference]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[string_formatting_failed_inference_py35]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[string_formatting_py3]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[string_log_formatting]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[super_checks]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[super_init_not_called]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[super_init_not_called_extensions_py310]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[super_init_not_called_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[super_with_arguments]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[super_without_brackets]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[symlink_module0]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[symlink_module1]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[syntax_error]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[syntax_error_jython]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[ternary]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[test_compile]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[tokenize_error]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[tokenize_error_jython]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[tokenize_error_py312]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[trailing_comma_tuple]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[trailing_comma_tuple_9608]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[trailing_newlines]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[trailing_whitespaces]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[try_except_raise]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[try_except_raise_crash]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typing_generic]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typing_use]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_few_public_methods]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_few_public_methods_37]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_few_public_methods_excluded]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_ancestors]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_ancestors_ignored_parents]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_arguments]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_arguments_issue_1045]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_arguments_overload]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_boolean_expressions]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_branches]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_function_args]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_instance_attributes]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_instance_attributes_py37]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_lines]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_lines_disabled]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_locals]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_nested_blocks]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_positional_arguments]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_public_methods]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_return_statements]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_star_expressions]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[too_many_statements]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typealias_naming_style_default]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typealias_naming_style_py312]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typealias_naming_style_rgx]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typedDict]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typevar_double_variance]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typevar_name_incorrect_variance]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typevar_name_mismatch]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typevar_naming_style_default]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typevar_naming_style_py312]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[typevar_naming_style_rgx]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unexpected_keyword_arg]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unexpected_special_method_signature]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[ungrouped_imports]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[ungrouped_imports_isort_compatible]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[ungrouped_imports_suppression]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unhashable_member]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unhashable_member_py312]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unidiomatic_typecheck]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[uninferable_all_object]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unknown_encoding_jython]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unreachable]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unrecognized_inline_option]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unspecified_encoding_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unsubscriptable_object]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unsubscriptable_value]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unsubscriptable_value_py37]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[using_constant_test]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unbalanced_dict_unpacking]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unbalanced_tuple_unpacking]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unbalanced_tuple_unpacking_py30]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[undefined_all_variable_edge_case]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[undefined_loop_variable]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[undefined_loop_variable_py311]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[undefined_loop_variable_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[undefined_variable]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[undefined_variable_classes]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[undefined_variable_crash_on_attribute]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[undefined_variable_decorators]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[undefined_variable_py30]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[undefined_variable_py312]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[undefined_variable_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[undefined_variable_typing]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unicode_bidi_commenting_out]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unicode_bidi_early_return]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unicode_bidi_pep672]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unnecessary_comprehension]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unnecessary_dict_index_lookup]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unnecessary_direct_lambda_call]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unnecessary_dunder_call]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unnecessary_dunder_call_async_py310]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unnecessary_dunder_call_async_py39]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unnecessary_ellipsis]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unnecessary_lambda]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unnecessary_lambda_assignment]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unnecessary_list_index_lookup]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unnecessary_negation]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unnecessary_pass]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unpacking]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unpacking_generalizations]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unpacking_non_sequence]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unpacking_non_sequence_py310]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unpacking_non_sequence_py37]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unsupported_assignment_operation]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unsupported_binary_operation]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unsupported_delete_operation]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unsupported_version_for_assignment_expression]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unsupported_version_for_exception_group]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unsupported_version_for_f_string]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unsupported_version_for_final]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unsupported_version_for_generic_type_syntax]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unsupported_version_for_posonly_args]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_argument]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_argument_py3]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_global_variable1]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_global_variable2]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_global_variable3]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_global_variable4]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_import]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_import_assigned_to]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_import_class_def_keyword]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_import_everything_disabled]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_import_positional_only_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_import_py30]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_module]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_name_from_wildcard_import]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_name_in_string_literal_type_annotation]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_name_in_string_literal_type_annotation_py310]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_name_in_string_literal_type_annotation_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_name_in_string_literal_type_annotation_py39]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_private_member]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_typing_imports]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_variable]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_variable_after_inference]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_variable_py36]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[unused_variable_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[use_a_generator]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[use_implicit_booleaness_not_comparison]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[use_implicit_booleaness_not_comparison_to_string]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[use_implicit_booleaness_not_comparison_to_zero]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[use_implicit_booleaness_not_len]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[use_literal_dict]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[use_literal_list]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[use_maxsplit_arg]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[use_sequence_for_iteration]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[use_symbolic_message_instead]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[use_yield_from]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_except_handler_for_try_with_return_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_488]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_class_nested_under_function]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_comprehension_homonyms]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_conditional]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_else_continue]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_else_return]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_except_handler_for_try_with_return]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_issue1081]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_issue2615]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_issue4761]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_issue626]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_issue85]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_issue853]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_nonlocal]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_postponed_evaluation]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_py310]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_py311]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_py312]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_py37]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_scoping]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_ternary]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_type_annotations]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_before_assignment_typing]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[used_prior_global_declaration]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[useless_else_on_loop]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[useless_object_inheritance]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[useless_parent_delegation]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[useless_parent_delegation_py38]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[useless_return]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[useless_suppression]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[useless_with_lock]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wildcard_import]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wildcard_import_allowed]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[with_used_before_assign]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[with_using_generator]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_exception_operation]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_exception_operation_py37]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_order]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_order2]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_position]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_position10]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_position11]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_position12]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_position13]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_position14]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_position15]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_position2]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_position3]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_position4]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_position5]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_position6]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_position7]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_position8]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_position9]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[wrong_import_position_exclude_dunder_main]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[yield_assign]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[yield_from_iterable]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[yield_from_outside_func]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[yield_inside_async_function]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[yield_outside_func]", "type": "Function"}, {"lineno": 56, "nodeid": "tests/test_functional.py::test_functional[yield_return_mix]", "type": "Function"}]}, {"nodeid": "tests/test_pylint_runners.py", "outcome": "passed", "result": [{"lineno": 29, "nodeid": "tests/test_pylint_runners.py::test_runner[run_pylint]", "type": "Function"}, {"lineno": 29, "nodeid": "tests/test_pylint_runners.py::test_runner[run_pyreverse]", "type": "Function"}, {"lineno": 29, "nodeid": "tests/test_pylint_runners.py::test_runner[run_symilar]", "type": "Function"}, {"lineno": 40, "nodeid": "tests/test_pylint_runners.py::test_runner_with_arguments[run_pylint]", "type": "Function"}, {"lineno": 40, "nodeid": "tests/test_pylint_runners.py::test_runner_with_arguments[run_pyreverse]", "type": "Function"}, {"lineno": 40, "nodeid": "tests/test_pylint_runners.py::test_runner_with_arguments[run_symilar]", "type": "Function"}, {"lineno": 51, "nodeid": "tests/test_pylint_runners.py::test_pylint_argument_deduplication", "type": "Function"}, {"lineno": 72, "nodeid": "tests/test_pylint_runners.py::test_pylint_run_jobs_equal_zero_dont_crash_with_cpu_fraction", "type": "Function"}]}, {"nodeid": "tests/test_self.py::TestRunTC", "outcome": "passed", "result": [{"lineno": 179, "nodeid": "tests/test_self.py::TestRunTC::test_pkginfo", "type": "Function"}, {"lineno": 185, "nodeid": "tests/test_self.py::TestRunTC::test_all", "type": "Function"}, {"lineno": 199, "nodeid": "tests/test_self.py::TestRunTC::test_no_ext_file", "type": "Function"}, {"lineno": 202, "nodeid": "tests/test_self.py::TestRunTC::test_w0704_ignored", "type": "Function"}, {"lineno": 205, "nodeid": "tests/test_self.py::TestRunTC::test_exit_zero", "type": "Function"}, {"lineno": 210, "nodeid": "tests/test_self.py::TestRunTC::test_nonexistent_config_file", "type": "Function"}, {"lineno": 213, "nodeid": "tests/test_self.py::TestRunTC::test_error_missing_arguments", "type": "Function"}, {"lineno": 216, "nodeid": "tests/test_self.py::TestRunTC::test_disable_all", "type": "Function"}, {"lineno": 221, "nodeid": "tests/test_self.py::TestRunTC::test_disable_all_enable_invalid", "type": "Function"}, {"lineno": 241, "nodeid": "tests/test_self.py::TestRunTC::test_output_with_verbose", "type": "Function"}, {"lineno": 246, "nodeid": "tests/test_self.py::TestRunTC::test_no_out_encoding", "type": "Function"}, {"lineno": 259, "nodeid": "tests/test_self.py::TestRunTC::test_parallel_execution", "type": "Function"}, {"lineno": 274, "nodeid": "tests/test_self.py::TestRunTC::test_parallel_execution_missing_arguments", "type": "Function"}, {"lineno": 279, "nodeid": "tests/test_self.py::TestRunTC::test_abbreviations_are_not_supported", "type": "Function"}, {"lineno": 284, "nodeid": "tests/test_self.py::TestRunTC::test_enable_all_works", "type": "Function"}, {"lineno": 298, "nodeid": "tests/test_self.py::TestRunTC::test_wrong_import_position_when_others_disabled", "type": "Function"}, {"lineno": 328, "nodeid": "tests/test_self.py::TestRunTC::test_type_annotation_names", "type": "Function"}, {"lineno": 361, "nodeid": "tests/test_self.py::TestRunTC::test_import_itself_not_accounted_for_relative_imports", "type": "Function"}, {"lineno": 368, "nodeid": "tests/test_self.py::TestRunTC::test_reject_empty_indent_strings", "type": "Function"}, {"lineno": 373, "nodeid": "tests/test_self.py::TestRunTC::test_json_report_when_file_has_syntax_error", "type": "Function"}, {"lineno": 398, "nodeid": "tests/test_self.py::TestRunTC::test_json_report_when_file_is_missing", "type": "Function"}, {"lineno": 420, "nodeid": "tests/test_self.py::TestRunTC::test_json_report_does_not_escape_quotes", "type": "Function"}, {"lineno": 442, "nodeid": "tests/test_self.py::TestRunTC::test_information_category_disabled_by_default", "type": "Function"}, {"lineno": 447, "nodeid": "tests/test_self.py::TestRunTC::test_error_mode_shows_no_score", "type": "Function"}, {"lineno": 457, "nodeid": "tests/test_self.py::TestRunTC::test_evaluation_score_shown_by_default", "type": "Function"}, {"lineno": 462, "nodeid": "tests/test_self.py::TestRunTC::test_confidence_levels", "type": "Function"}, {"lineno": 469, "nodeid": "tests/test_self.py::TestRunTC::test_bom_marker", "type": "Function"}, {"lineno": 474, "nodeid": "tests/test_self.py::TestRunTC::test_pylintrc_plugin_duplicate_options", "type": "Function"}, {"lineno": 503, "nodeid": "tests/test_self.py::TestRunTC::test_pylintrc_comments_in_values", "type": "Function"}, {"lineno": 518, "nodeid": "tests/test_self.py::TestRunTC::test_no_crash_with_formatting_regex_defaults", "type": "Function"}, {"lineno": 523, "nodeid": "tests/test_self.py::TestRunTC::test_getdefaultencoding_crashes_with_lc_ctype_utf8", "type": "Function"}, {"lineno": 533, "nodeid": "tests/test_self.py::TestRunTC::test_parseable_file_path", "type": "Function"}, {"lineno": 553, "nodeid": "tests/test_self.py::TestRunTC::test_stdin[/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/mymodule.py-mymodule-/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/mymodule.py]", "type": "Function"}, {"lineno": 553, "nodeid": "tests/test_self.py::TestRunTC::test_stdin[mymodule.py-mymodule-mymodule.py]", "type": "Function"}, {"lineno": 575, "nodeid": "tests/test_self.py::TestRunTC::test_stdin_missing_modulename", "type": "Function"}, {"lineno": 578, "nodeid": "tests/test_self.py::TestRunTC::test_relative_imports[False]", "type": "Function"}, {"lineno": 578, "nodeid": "tests/test_self.py::TestRunTC::test_relative_imports[True]", "type": "Function"}, {"lineno": 631, "nodeid": "tests/test_self.py::TestRunTC::test_stdin_syntax_error", "type": "Function"}, {"lineno": 643, "nodeid": "tests/test_self.py::TestRunTC::test_version", "type": "Function"}, {"lineno": 657, "nodeid": "tests/test_self.py::TestRunTC::test_fail_under", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-10-missing-function-docstring-fail_under_plus7_5.py-16]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[6-missing-function-docstring-fail_under_plus7_5.py-16]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[7.5-missing-function-docstring-fail_under_plus7_5.py-16]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[7.6-missing-function-docstring-fail_under_plus7_5.py-16]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-11-missing-function-docstring-fail_under_minus10.py-22]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-10-missing-function-docstring-fail_under_minus10.py-22]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-9-missing-function-docstring-fail_under_minus10.py-22]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-5-missing-function-docstring-fail_under_minus10.py-22]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-10-broad-exception-caught-fail_under_plus7_5.py-0]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[6-broad-exception-caught-fail_under_plus7_5.py-0]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[7.5-broad-exception-caught-fail_under_plus7_5.py-0]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[7.6-broad-exception-caught-fail_under_plus7_5.py-16]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-11-broad-exception-caught-fail_under_minus10.py-0]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-10-broad-exception-caught-fail_under_minus10.py-0]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-9-broad-exception-caught-fail_under_minus10.py-22]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-5-broad-exception-caught-fail_under_minus10.py-22]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-10-C0116-fail_under_plus7_5.py-16]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-10-C-fail_under_plus7_5.py-16]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-10-fake1,C,fake2-fail_under_plus7_5.py-16]", "type": "Function"}, {"lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-10-C0115-fail_under_plus7_5.py-0]", "type": "Function"}, {"lineno": 785, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts0-0]", "type": "Function"}, {"lineno": 785, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts1-0]", "type": "Function"}, {"lineno": 785, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts2-16]", "type": "Function"}, {"lineno": 785, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts3-16]", "type": "Function"}, {"lineno": 785, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts4-4]", "type": "Function"}, {"lineno": 813, "nodeid": "tests/test_self.py::TestRunTC::test_modify_sys_path", "type": "Function"}, {"lineno": 904, "nodeid": "tests/test_self.py::TestRunTC::test_plugin_that_imports_from_open", "type": "Function"}, {"lineno": 918, "nodeid": "tests/test_self.py::TestRunTC::test_do_not_import_files_from_local_directory[args0]", "type": "Function"}, {"lineno": 918, "nodeid": "tests/test_self.py::TestRunTC::test_do_not_import_files_from_local_directory[args1]", "type": "Function"}, {"lineno": 942, "nodeid": "tests/test_self.py::TestRunTC::test_import_plugin_from_local_directory_if_pythonpath_cwd", "type": "Function"}, {"lineno": 962, "nodeid": "tests/test_self.py::TestRunTC::test_allow_import_of_files_found_in_modules_during_parallel_check", "type": "Function"}, {"lineno": 991, "nodeid": "tests/test_self.py::TestRunTC::test_can_list_directories_without_dunder_init", "type": "Function"}, {"lineno": 1010, "nodeid": "tests/test_self.py::TestRunTC::test_warnings_by_module", "type": "Function"}, {"lineno": 1015, "nodeid": "tests/test_self.py::TestRunTC::test_jobs_score", "type": "Function"}, {"lineno": 1021, "nodeid": "tests/test_self.py::TestRunTC::test_regression_parallel_mode_without_filepath", "type": "Function"}, {"lineno": 1029, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_valid_path", "type": "Function"}, {"lineno": 1039, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_invalid_path_exits_with_code_32", "type": "Function"}, {"lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args0-0]", "type": "Function"}, {"lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args1-0]", "type": "Function"}, {"lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args2-0]", "type": "Function"}, {"lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args3-6]", "type": "Function"}, {"lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args4-6]", "type": "Function"}, {"lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args5-22]", "type": "Function"}, {"lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args6-22]", "type": "Function"}, {"lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args7-6]", "type": "Function"}, {"lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args8-22]", "type": "Function"}, {"lineno": 1064, "nodeid": "tests/test_self.py::TestRunTC::test_one_module_fatal_error", "type": "Function"}, {"lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args0-0]", "type": "Function"}, {"lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args1-0]", "type": "Function"}, {"lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args2-0]", "type": "Function"}, {"lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args3-0]", "type": "Function"}, {"lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args4-0]", "type": "Function"}, {"lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args5-0]", "type": "Function"}, {"lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args6-0]", "type": "Function"}, {"lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args7-1]", "type": "Function"}, {"lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args8-1]", "type": "Function"}, {"lineno": 1088, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[text-{path}:4:4: W0612: Unused variable 'variable' (unused-variable)]", "type": "Function"}, {"lineno": 1088, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[parseable-{path}:4: [W0612(unused-variable), test] Unused variable 'variable']", "type": "Function"}, {"lineno": 1088, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[msvs-{path}(4): [W0612(unused-variable)test] Unused variable 'variable']", "type": "Function"}, {"lineno": 1088, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[colorized-{path}:4:4: W0612: \\x1b[35mUnused variable 'variable'\\x1b[0m (\\x1b[35munused-variable\\x1b[0m)]", "type": "Function"}, {"lineno": 1088, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[json-\"message\": \"Unused variable 'variable'\",]", "type": "Function"}, {"lineno": 1088, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[json2-\"message\": \"Unused variable 'variable'\",]", "type": "Function"}, {"lineno": 1124, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_custom_reporter", "type": "Function"}, {"lineno": 1139, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_specified_in_rcfile", "type": "Function"}, {"lineno": 1157, "nodeid": "tests/test_self.py::TestRunTC::test_load_text_repoter_if_not_provided", "type": "Function"}, {"lineno": 1164, "nodeid": "tests/test_self.py::TestRunTC::test_regex_paths_csv_validator", "type": "Function"}, {"lineno": 1177, "nodeid": "tests/test_self.py::TestRunTC::test_max_inferred_for_complicated_class_hierarchy", "type": "Function"}, {"lineno": 1192, "nodeid": "tests/test_self.py::TestRunTC::test_recursive", "type": "Function"}, {"lineno": 1199, "nodeid": "tests/test_self.py::TestRunTC::test_recursive_globbing", "type": "Function"}, {"lineno": 1206, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_recursive[ignored_subdirectory]", "type": "Function"}, {"lineno": 1206, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_recursive[failing.py]", "type": "Function"}, {"lineno": 1216, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_pattern_recursive[ignored_.*]", "type": "Function"}, {"lineno": 1216, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_pattern_recursive[failing.*]", "type": "Function"}, {"lineno": 1229, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_pattern_recursive_rel_path[^\\\\.]", "type": "Function"}, {"lineno": 1229, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_pattern_recursive_rel_path[^\\\\..+]", "type": "Function"}, {"lineno": 1229, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_pattern_recursive_rel_path[^\\\\..*]", "type": "Function"}, {"lineno": 1250, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_pattern_from_stdin", "type": "Function"}, {"lineno": 1264, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_path_recursive[.*ignored.*]", "type": "Function"}, {"lineno": 1264, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_path_recursive[.*failing.*]", "type": "Function"}, {"lineno": 1276, "nodeid": "tests/test_self.py::TestRunTC::test_recursive_current_dir", "type": "Function"}, {"lineno": 1292, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_path_recursive_current_dir", "type": "Function"}, {"lineno": 1313, "nodeid": "tests/test_self.py::TestRunTC::test_syntax_error_invalid_encoding", "type": "Function"}, {"lineno": 1318, "nodeid": "tests/test_self.py::TestRunTC::test_encoding[good.py-]", "type": "Function"}, {"lineno": 1318, "nodeid": "tests/test_self.py::TestRunTC::test_encoding[bad_wrong_num.py-(syntax-error)]", "type": "Function"}, {"lineno": 1318, "nodeid": "tests/test_self.py::TestRunTC::test_encoding[bad_missing_num.py-(bad-file-encoding)]", "type": "Function"}, {"lineno": 1332, "nodeid": "tests/test_self.py::TestRunTC::test_line_too_long_useless_suppression", "type": "Function"}, {"lineno": 1350, "nodeid": "tests/test_self.py::TestRunTC::test_output_no_header", "type": "Function"}, {"lineno": 1362, "nodeid": "tests/test_self.py::TestRunTC::test_no_name_in_module", "type": "Function"}]}, {"nodeid": "tests/test_self.py::TestCallbackOptions", "outcome": "passed", "result": [{"lineno": 1376, "nodeid": "tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command0-Emittable messages with current interpreter:]", "type": "Function"}, {"lineno": 1376, "nodeid": "tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command1-Enabled messages:]", "type": "Function"}, {"lineno": 1376, "nodeid": "tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command2-nonascii-checker]", "type": "Function"}, {"lineno": 1376, "nodeid": "tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command3-Confidence(name='HIGH', description=]", "type": "Function"}, {"lineno": 1376, "nodeid": "tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command4-pylint.extensions.empty_comment]", "type": "Function"}, {"lineno": 1376, "nodeid": "tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command5-Pylint global options and switches]", "type": "Function"}, {"lineno": 1376, "nodeid": "tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command6-Environment variables:]", "type": "Function"}, {"lineno": 1403, "nodeid": "tests/test_self.py::TestCallbackOptions::test_help_msg[args0-:unreachable (W0101)-False]", "type": "Function"}, {"lineno": 1403, "nodeid": "tests/test_self.py::TestCallbackOptions::test_help_msg[args1-No such message id-False]", "type": "Function"}, {"lineno": 1403, "nodeid": "tests/test_self.py::TestCallbackOptions::test_help_msg[args2---help-msg: expected at least one argument-True]", "type": "Function"}, {"lineno": 1403, "nodeid": "tests/test_self.py::TestCallbackOptions::test_help_msg[args3-:invalid-name (C0103):-False]", "type": "Function"}, {"lineno": 1431, "nodeid": "tests/test_self.py::TestCallbackOptions::test_generate_rcfile", "type": "Function"}, {"lineno": 1466, "nodeid": "tests/test_self.py::TestCallbackOptions::test_generate_config_disable_symbolic_names", "type": "Function"}, {"lineno": 1489, "nodeid": "tests/test_self.py::TestCallbackOptions::test_generate_toml_config", "type": "Function"}, {"lineno": 1533, "nodeid": "tests/test_self.py::TestCallbackOptions::test_generate_toml_config_disable_symbolic_names", "type": "Function"}, {"lineno": 1549, "nodeid": "tests/test_self.py::TestCallbackOptions::test_errors_only", "type": "Function"}, {"lineno": 1556, "nodeid": "tests/test_self.py::TestCallbackOptions::test_errors_only_functions_as_disable", "type": "Function"}, {"lineno": 1567, "nodeid": "tests/test_self.py::TestCallbackOptions::test_verbose", "type": "Function"}, {"lineno": 1578, "nodeid": "tests/test_self.py::TestCallbackOptions::test_enable_all_extensions", "type": "Function"}]}, {"nodeid": "tests/test_self.py", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/test_self.py::TestRunTC", "type": "Class"}, {"lineno": null, "nodeid": "tests/test_self.py::TestCallbackOptions", "type": "Class"}]}, {"nodeid": "tests/test_similar.py::TestSymilarCodeChecker", "outcome": "passed", "result": [{"lineno": 68, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_all", "type": "Function"}, {"lineno": 84, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_parallel", "type": "Function"}, {"lineno": 101, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_file", "type": "Function"}, {"lineno": 117, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_file_double", "type": "Function"}, {"lineno": 132, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_two", "type": "Function"}, {"lineno": 148, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_disable_all", "type": "Function"}, {"lineno": 163, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_middle", "type": "Function"}, {"lineno": 178, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_end", "type": "Function"}, {"lineno": 194, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_scope", "type": "Function"}, {"lineno": 210, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_scope_double", "type": "Function"}, {"lineno": 225, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_scope_function", "type": "Function"}, {"lineno": 243, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_ignore_imports", "type": "Function"}, {"lineno": 251, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_useless_suppression", "type": "Function"}, {"lineno": 268, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_conditional_imports", "type": "Function"}]}, {"nodeid": "tests/test_similar.py", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker", "type": "Class"}]}, {"nodeid": "tests/testutils/_primer/fixtures/batched", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/_primer/fixtures/both_empty", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/_primer/fixtures/message_changed", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/_primer/fixtures/no_change", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/_primer/fixtures", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/testutils/_primer/fixtures/batched", "type": "Dir"}, {"lineno": null, "nodeid": "tests/testutils/_primer/fixtures/both_empty", "type": "Dir"}, {"lineno": null, "nodeid": "tests/testutils/_primer/fixtures/message_changed", "type": "Dir"}, {"lineno": null, "nodeid": "tests/testutils/_primer/fixtures/no_change", "type": "Dir"}]}, {"nodeid": "tests/testutils/_primer", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/testutils/_primer/fixtures", "type": "Dir"}]}, {"nodeid": "tests/testutils/data/functional/broken_output_ok_test", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/data/functional/broken_output_wrong_test", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/data/functional/no_output_ok_test", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/data/functional/no_output_wrong_test", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/data/functional/ok_output_ok_test", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/data/functional/ok_output_wrong_test", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/data/functional/wrong_output_ok_test", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/data/functional/wrong_output_wrong_test", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/data/functional", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/testutils/data/functional/broken_output_ok_test", "type": "Dir"}, {"lineno": null, "nodeid": "tests/testutils/data/functional/broken_output_wrong_test", "type": "Dir"}, {"lineno": null, "nodeid": "tests/testutils/data/functional/no_output_ok_test", "type": "Dir"}, {"lineno": null, "nodeid": "tests/testutils/data/functional/no_output_wrong_test", "type": "Dir"}, {"lineno": null, "nodeid": "tests/testutils/data/functional/ok_output_ok_test", "type": "Dir"}, {"lineno": null, "nodeid": "tests/testutils/data/functional/ok_output_wrong_test", "type": "Dir"}, {"lineno": null, "nodeid": "tests/testutils/data/functional/wrong_output_ok_test", "type": "Dir"}, {"lineno": null, "nodeid": "tests/testutils/data/functional/wrong_output_wrong_test", "type": "Dir"}]}, {"nodeid": "tests/testutils/data/m/max_overflow", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/data/m", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/testutils/data/m/max_overflow", "type": "Dir"}]}, {"nodeid": "tests/testutils/data/u/_no_issue_here", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/data/u/use", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/data/u/using", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/data/u", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/testutils/data/u/_no_issue_here", "type": "Dir"}, {"lineno": null, "nodeid": "tests/testutils/data/u/use", "type": "Dir"}, {"lineno": null, "nodeid": "tests/testutils/data/u/using", "type": "Dir"}]}, {"nodeid": "tests/testutils/data", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/testutils/data/functional", "type": "Dir"}, {"lineno": null, "nodeid": "tests/testutils/data/m", "type": "Dir"}, {"lineno": null, "nodeid": "tests/testutils/data/u", "type": "Dir"}]}, {"nodeid": "tests/testutils/pyreverse_data/functest_with_options.py", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/pyreverse_data/functest_without_options.py", "outcome": "passed", "result": []}, {"nodeid": "tests/testutils/pyreverse_data", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/testutils/pyreverse_data/functest_with_options.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/testutils/pyreverse_data/functest_without_options.py", "type": "Module"}]}, {"nodeid": "tests/testutils", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/testutils/_primer", "type": "Dir"}, {"lineno": null, "nodeid": "tests/testutils/data", "type": "Dir"}, {"lineno": null, "nodeid": "tests/testutils/pyreverse_data", "type": "Dir"}]}, {"nodeid": "tests/utils", "outcome": "passed", "result": []}, {"nodeid": "tests", "outcome": "passed", "result": [{"lineno": null, "nodeid": "tests/benchmark", "type": "Dir"}, {"lineno": null, "nodeid": "tests/checkers", "type": "Package"}, {"lineno": null, "nodeid": "tests/config", "type": "Dir"}, {"lineno": null, "nodeid": "tests/data", "type": "Package"}, {"lineno": null, "nodeid": "tests/extensions", "type": "Package"}, {"lineno": null, "nodeid": "tests/functional", "type": "Package"}, {"lineno": null, "nodeid": "tests/input", "type": "Package"}, {"lineno": null, "nodeid": "tests/lint", "type": "Package"}, {"lineno": null, "nodeid": "tests/message", "type": "Package"}, {"lineno": null, "nodeid": "tests/messages", "type": "Dir"}, {"lineno": null, "nodeid": "tests/primer", "type": "Dir"}, {"lineno": null, "nodeid": "tests/pyreverse", "type": "Dir"}, {"lineno": null, "nodeid": "tests/regrtest_data", "type": "Dir"}, {"lineno": null, "nodeid": "tests/reporters", "type": "Dir"}, {"lineno": null, "nodeid": "tests/test_functional.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/test_pylint_runners.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/test_self.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/test_similar.py", "type": "Module"}, {"lineno": null, "nodeid": "tests/testutils", "type": "Dir"}, {"lineno": null, "nodeid": "tests/utils", "type": "Package"}]}], "created": 1732941630.2764108, "duration": 41.71096444129944, "environment": {}, "exitcode": 1, "root": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint", "summary": {"collected": 1211, "deselected": 967, "error": 31, "failed": 213, "passed": null, "skipped": null, "total": 244, "xfailed": null}, "tests": [{"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05994024872779846, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f02416a80a0>\n\n    @pytest.mark.usefixtures(\"pop_pylintrc\")\n    def test_verbose_output_no_config(capsys: CaptureFixture) -> None:\n        \"\"\"Test that we print a log message in verbose mode with no file.\"\"\"\n        with tempdir() as chroot:\n            with fake_home():\n                chroot_path = Path(chroot)\n                testutils.create_files([\"a/b/c/d/__init__.py\"])\n                os.chdir(chroot_path / \"a/b/c\")\n                with pytest.raises(SystemExit):\n>                   Run([\"--verbose\"])\n\ntests/config/test_find_default_config_files.py:240: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 240, "message": "", "path": "tests/config/test_find_default_config_files.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_verbose_output_no_config", "usefixtures", "pytestmark", "test_find_default_config_files.py", "config", "tests", "pylint", ""], "lineno": 230, "nodeid": "tests/config/test_find_default_config_files.py::test_verbose_output_no_config", "outcome": "failed", "setup": {"crash": null, "duration": 0.002225033938884735, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004120953381061554, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05402364954352379, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f024179ca30>\n\n    @pytest.mark.usefixtures(\"pop_pylintrc\")\n    def test_verbose_abbreviation(capsys: CaptureFixture) -> None:\n        \"\"\"Test that we correctly handle an abbreviated pre-processable option.\"\"\"\n        with tempdir() as chroot:\n            with fake_home():\n                chroot_path = Path(chroot)\n                testutils.create_files([\"a/b/c/d/__init__.py\"])\n                os.chdir(chroot_path / \"a/b/c\")\n                with pytest.raises(SystemExit):\n>                   Run([\"--ve\"])\n\ntests/config/test_find_default_config_files.py:254: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 254, "message": "", "path": "tests/config/test_find_default_config_files.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_verbose_abbreviation", "usefixtures", "pytestmark", "test_find_default_config_files.py", "config", "tests", "pylint", ""], "lineno": 244, "nodeid": "tests/config/test_find_default_config_files.py::test_verbose_abbreviation", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005084946751594543, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004023611545562744, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05619064345955849, "log": null, "longrepr": "def test_exclusivity_of_msgids() -> None:\n        \"\"\"Test to see if all checkers have an exclusive message id prefix.\"\"\"\n        err_msg = (\n            \"{} has the same prefix ('{}') as the '{}' checker. Please make sure the prefix \"\n            \"is unique for each checker. You can use 'script/get_unused_message_id_category.py' \"\n            \"to get a unique id.\"\n        )\n>       runner = Run([\"--enable-all-extensions\", EMPTY_FILE], exit=False)\n\ntests/message/unittest_message_id_store.py:109: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 109, "message": "", "path": "tests/message/unittest_message_id_store.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_exclusivity_of_msgids", "unittest_message_id_store.py", "message", "tests", "pylint", ""], "lineno": 101, "nodeid": "tests/message/unittest_message_id_store.py::test_exclusivity_of_msgids", "outcome": "failed", "setup": {"crash": null, "duration": 0.0006156265735626221, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00030628591775894165, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05634775012731552, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f024180e980>\n\n    def test_issue_template_on_fatal_errors(capsys: pytest.CaptureFixture) -> None:\n        \"\"\"Test that we also create an issue template if the offending exception isn't from astroid.\"\"\"\n        with pytest.raises(SystemExit):\n            with unittest.mock.patch(\n                \"astroid.MANAGER.ast_from_file\", side_effect=RecursionError()\n            ):\n>               Run([__file__])\n\ntests/lint/test_utils.py:54: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 54, "message": "", "path": "tests/lint/test_utils.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_issue_template_on_fatal_errors", "test_utils.py", "lint", "tests", "pylint", ""], "lineno": 47, "nodeid": "tests/lint/test_utils.py::test_issue_template_on_fatal_errors", "outcome": "failed", "setup": {"crash": null, "duration": 0.0007410906255245209, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004213973879814148, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.0551554337143898, "log": null, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_multi_format_output0')\n\n    def test_multi_format_output(tmp_path: Path) -> None:\n        text = StringIO(newline=None)\n        json = tmp_path / \"somefile.json\"\n    \n        source_file = tmp_path / \"somemodule.py\"\n        source_file.write_text('NOT_EMPTY = \"This module is not empty\"\\n')\n        dumps(str(source_file))\n    \n        nop_format = NopReporter.__module__ + \".\" + NopReporter.__name__\n        formats = \",\".join([\"json2:\" + str(json), \"text\", nop_format])\n    \n        with redirect_stdout(text):\n            linter = PyLinter()\n>           linter.load_default_plugins()\n\ntests/reporters/unittest_reporting.py:186: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 186, "message": "", "path": "tests/reporters/unittest_reporting.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_multi_format_output", "unittest_reporting.py", "reporters", "tests", "pylint", ""], "lineno": 172, "nodeid": "tests/reporters/unittest_reporting.py::test_multi_format_output", "outcome": "failed", "setup": {"crash": null, "duration": 0.003738861531019211, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00035446882247924805, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05584653839468956, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f0241fc6c80>\ntmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_run_pylint_with_invalid_a0')\n\n    def test_run_pylint_with_invalid_argument_in_config(\n        capsys: CaptureFixture[str], tmp_path: Path\n    ) -> None:\n        \"\"\"Check that appropriate exit code is used with an ambiguous\n        argument in a config file.\n        \"\"\"\n        test_file = tmp_path / \"testpylintrc\"\n        with open(test_file, \"w\", encoding=\"utf-8\") as f:\n            f.write(\"[MASTER]\\nno=\")\n    \n        with pytest.raises(SystemExit) as ex:\n>           run_pylint([\"--rcfile\", f\"{test_file}\"])\n\ntests/lint/test_run_pylint.py:33: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/__init__.py:34: in run_pylint\n    PylintRun(argv or sys.argv[1:])\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 33, "message": "", "path": "tests/lint/test_run_pylint.py"}, {"lineno": 34, "message": "in run_pylint", "path": "pylint/__init__.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_run_pylint_with_invalid_argument_in_config", "test_run_pylint.py", "lint", "tests", "pylint", ""], "lineno": 21, "nodeid": "tests/lint/test_run_pylint.py::test_run_pylint_with_invalid_argument_in_config", "outcome": "failed", "setup": {"crash": null, "duration": 0.00109042227268219, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004352591931819916, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055141448974609375, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f0241de2e90>\n\n    def test_run_pylint_with_invalid_argument(capsys: CaptureFixture[str]) -> None:\n        \"\"\"Check that appropriate exit code is used with invalid argument.\"\"\"\n        with pytest.raises(SystemExit) as ex:\n>           run_pylint([\"--never-use-this\"])\n\ntests/lint/test_run_pylint.py:16: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/__init__.py:34: in run_pylint\n    PylintRun(argv or sys.argv[1:])\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 16, "message": "", "path": "tests/lint/test_run_pylint.py"}, {"lineno": 34, "message": "in run_pylint", "path": "pylint/__init__.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_run_pylint_with_invalid_argument", "test_run_pylint.py", "lint", "tests", "pylint", ""], "lineno": 12, "nodeid": "tests/lint/test_run_pylint.py::test_run_pylint_with_invalid_argument", "outcome": "failed", "setup": {"crash": null, "duration": 0.00045005977153778076, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003875158727169037, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055518150329589844, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f0241b4b550>\n\n    def test_invocation_of_pylint_config(capsys: CaptureFixture[str]) -> None:\n        \"\"\"Check that the help messages are displayed correctly.\"\"\"\n        with warnings.catch_warnings():\n            warnings.filterwarnings(\"ignore\", message=\"NOTE:.*\", category=UserWarning)\n            with pytest.raises(SystemExit) as ex:\n>               _run_pylint_config([\"\"])\n\ntests/config/pylint_config/test_run_pylint_config.py:21: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/__init__.py:46: in _run_pylint_config\n    _PylintConfigRun(argv or sys.argv[1:])\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 21, "message": "", "path": "tests/config/pylint_config/test_run_pylint_config.py"}, {"lineno": 46, "message": "in _run_pylint_config", "path": "pylint/__init__.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_invocation_of_pylint_config", "test_run_pylint_config.py", "pylint_config", "config", "tests", "pylint", ""], "lineno": 15, "nodeid": "tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config", "outcome": "failed", "setup": {"crash": null, "duration": 0.00045261159539222717, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003771074116230011, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05568971484899521, "log": null, "longrepr": "def test_recursive_finds_pyi_file() -> None:\n>       run = Run(\n            [\n                \"--recursive\",\n                \"y\",\n                \"--prefer-stubs\",\n                \"y\",\n                join(REGRTEST_DATA_DIR, \"pyi\"),\n            ],\n            exit=False,\n        )\n\ntests/lint/unittest_lint.py:1063: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1063, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_recursive_finds_pyi_file", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 1061, "nodeid": "tests/lint/unittest_lint.py::test_recursive_finds_pyi_file", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005325600504875183, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003148019313812256, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05613372102379799, "log": null, "longrepr": "def test_finds_pyi_file() -> None:\n>       run = Run(\n            [\"--prefer-stubs=y\", join(REGRTEST_DATA_DIR, \"pyi\")],\n            exit=False,\n        )\n\ntests/lint/unittest_lint.py:1052: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1052, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_finds_pyi_file", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 1050, "nodeid": "tests/lint/unittest_lint.py::test_finds_pyi_file", "outcome": "failed", "setup": {"crash": null, "duration": 0.0003134608268737793, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00033511966466903687, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05624352768063545, "log": null, "longrepr": "def test_load_plugin_configuration() -> None:\n        dummy_plugin_path = join(REGRTEST_DATA_DIR, \"dummy_plugin\")\n        sys.path.append(dummy_plugin_path)\n    \n>       run = Run(\n            [\n                \"--load-plugins\",\n                \"dummy_conf_plugin\",\n                \"--ignore\",\n                \"foo,bar\",\n                join(REGRTEST_DATA_DIR, \"empty.py\"),\n            ],\n            exit=False,\n        )\n\ntests/lint/unittest_lint.py:836: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 836, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_load_plugin_configuration", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 831, "nodeid": "tests/lint/unittest_lint.py::test_load_plugin_configuration", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002819336950778961, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003239065408706665, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.057063572108745575, "log": null, "longrepr": "def test_globbing() -> None:\n>       run = Run(\n            [\n                \"--verbose\",\n                \"--source-roots\",\n                join(REGRTEST_DATA_DIR, \"pep420\", \"basic\", \"project\"),\n                join(REGRTEST_DATA_DIR, \"pep420\", \"basic\", \"project\", \"**\", \"__init__.py\"),\n            ],\n            exit=False,\n        )\n\ntests/lint/unittest_lint.py:1185: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1185, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_globbing", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 1183, "nodeid": "tests/lint/unittest_lint.py::test_globbing", "outcome": "failed", "setup": {"crash": null, "duration": 0.00035887956619262695, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003029443323612213, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05509783700108528, "log": null, "longrepr": "def test_load_plugin_command_line() -> None:\n        dummy_plugin_path = join(REGRTEST_DATA_DIR, \"dummy_plugin\")\n        sys.path.append(dummy_plugin_path)\n    \n>       run = Run(\n            [\"--load-plugins\", \"dummy_plugin\", join(REGRTEST_DATA_DIR, \"empty.py\")],\n            exit=False,\n        )\n\ntests/lint/unittest_lint.py:529: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 529, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_load_plugin_command_line", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 524, "nodeid": "tests/lint/unittest_lint.py::test_load_plugin_command_line", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002773553133010864, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003177933394908905, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05581029877066612, "log": null, "longrepr": "def test_load_plugin_config_file() -> None:\n        dummy_plugin_path = join(REGRTEST_DATA_DIR, \"dummy_plugin\")\n        sys.path.append(dummy_plugin_path)\n        config_path = join(REGRTEST_DATA_DIR, \"dummy_plugin.rc\")\n    \n>       run = Run(\n            [\"--rcfile\", config_path, join(REGRTEST_DATA_DIR, \"empty.py\")],\n            exit=False,\n        )\n\ntests/lint/unittest_lint.py:820: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 820, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_load_plugin_config_file", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 814, "nodeid": "tests/lint/unittest_lint.py::test_load_plugin_config_file", "outcome": "failed", "setup": {"crash": null, "duration": 0.00028510019183158875, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003196299076080322, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05636053532361984, "log": null, "longrepr": "def test_recursive_implicit_namespace() -> None:\n>       run = Run(\n            [\n                \"--verbose\",\n                \"--recursive\",\n                \"y\",\n                \"--source-roots\",\n                join(REGRTEST_DATA_DIR, \"pep420\", \"basic\", \"project\"),\n                join(REGRTEST_DATA_DIR, \"pep420\", \"basic\"),\n            ],\n            exit=False,\n        )\n\ntests/lint/unittest_lint.py:1154: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1154, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_recursive_implicit_namespace", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 1152, "nodeid": "tests/lint/unittest_lint.py::test_recursive_implicit_namespace", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002868063747882843, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00031689926981925964, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05910623446106911, "log": null, "longrepr": "@pytest.mark.usefixtures(\"pop_pylintrc\")\n    def test_load_plugin_path_manipulation_case_3() -> None:\n        \"\"\"Case 3 refers to GitHub issue #7264.\n    \n        This is where we supply a plugin we want to load on the CLI only,\n        but that plugin is only loadable after the ``init-hook`` in\n        the config file has run. This is not supported, and was previously a silent\n        failure. This test ensures a ``bad-plugin-value`` message is emitted.\n        \"\"\"\n        dummy_plugin_path = abspath(\n            join(REGRTEST_DATA_DIR, \"dummy_plugin\", \"dummy_plugin.py\")\n        )\n        with fake_home() as home_path:\n            # construct a basic rc file that just modifies the path\n            pylintrc_file = join(home_path, \"pylintrc\")\n            with open(pylintrc_file, \"w\", encoding=\"utf8\") as out:\n                out.writelines(\n                    [\n                        \"[MASTER]\\n\",\n                        f\"init-hook=\\\"import sys; sys.path.append(r'{home_path}')\\\"\\n\",\n                    ]\n                )\n    \n            copy(dummy_plugin_path, join(home_path, \"copy_dummy.py\"))\n    \n            # To confirm we won't load this module _without_ the init hook running.\n            assert home_path not in sys.path\n    \n>           run = Run(\n                [\n                    \"--rcfile\",\n                    pylintrc_file,\n                    \"--load-plugins\",\n                    \"copy_dummy\",\n                    join(REGRTEST_DATA_DIR, \"empty.py\"),\n                ],\n                reporter=testutils.GenericTestReporter(),\n                exit=False,\n            )\n\ntests/lint/unittest_lint.py:640: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 640, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_load_plugin_path_manipulation_case_3", "usefixtures", "pytestmark", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 611, "nodeid": "tests/lint/unittest_lint.py::test_load_plugin_path_manipulation_case_3", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004069767892360687, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003567412495613098, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05535610020160675, "log": null, "longrepr": "@pytest.mark.usefixtures(\"pop_pylintrc\")\n    def test_load_plugin_path_manipulation_case_6() -> None:\n        \"\"\"Case 6 refers to GitHub issue #7264.\n    \n        This is where we supply a plugin we want to load on both the CLI and\n        config file, but that plugin is only loadable after the ``init-hook`` in\n        the config file has run. This is not supported, and was previously a silent\n        failure. This test ensures a ``bad-plugin-value`` message is emitted.\n        \"\"\"\n        dummy_plugin_path = abspath(\n            join(REGRTEST_DATA_DIR, \"dummy_plugin\", \"dummy_plugin.py\")\n        )\n        with fake_home() as home_path:\n            # construct a basic rc file that just modifies the path\n            pylintrc_file = join(home_path, \"pylintrc\")\n            with open(pylintrc_file, \"w\", encoding=\"utf8\") as out:\n                out.writelines(\n                    [\n                        \"[MASTER]\\n\",\n                        f\"init-hook=\\\"import sys; sys.path.append(r'{home_path}')\\\"\\n\",\n                        \"load-plugins=copy_dummy\\n\",\n                    ]\n                )\n    \n            copy(dummy_plugin_path, join(home_path, \"copy_dummy.py\"))\n    \n            # To confirm we won't load this module _without_ the init hook running.\n            assert home_path not in sys.path\n    \n>           run = Run(\n                [\n                    \"--rcfile\",\n                    pylintrc_file,\n                    \"--load-plugins\",\n                    \"copy_dummy\",\n                    join(REGRTEST_DATA_DIR, \"empty.py\"),\n                ],\n                reporter=testutils.GenericTestReporter(),\n                exit=False,\n            )\n\ntests/lint/unittest_lint.py:570: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 570, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_load_plugin_path_manipulation_case_6", "usefixtures", "pytestmark", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 540, "nodeid": "tests/lint/unittest_lint.py::test_load_plugin_path_manipulation_case_6", "outcome": "failed", "setup": {"crash": null, "duration": 0.0003939196467399597, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003403760492801666, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05677613988518715, "log": null, "longrepr": "def test_load_plugin_command_line_with_init_hook_command_line() -> None:\n        dummy_plugin_path = abspath(\n            join(REGRTEST_DATA_DIR, \"dummy_plugin\", \"dummy_plugin.py\")\n        )\n    \n        with fake_home() as home_path:\n            copy(dummy_plugin_path, join(home_path, \"copy_dummy.py\"))\n            # construct a basic rc file that just modifies the path\n            assert home_path not in sys.path\n>           run = Run(\n                [\n                    \"--init-hook\",\n                    f'import sys; sys.path.append(r\"{home_path}\")',\n                    \"--load-plugins\",\n                    \"copy_dummy\",\n                    join(REGRTEST_DATA_DIR, \"empty.py\"),\n                ],\n                exit=False,\n            )\n\ntests/lint/unittest_lint.py:789: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 789, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_load_plugin_command_line_with_init_hook_command_line", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 779, "nodeid": "tests/lint/unittest_lint.py::test_load_plugin_command_line_with_init_hook_command_line", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002738684415817261, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00031597912311553955, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.0880574993789196, "log": null, "longrepr": "def test_load_plugin_command_line_before_init_hook() -> None:\n        \"\"\"Check that the order of 'load-plugins' and 'init-hook' doesn't affect execution.\"\"\"\n        dummy_plugin_path = abspath(\n            join(REGRTEST_DATA_DIR, \"dummy_plugin\", \"dummy_plugin.py\")\n        )\n    \n        with fake_home() as home_path:\n            copy(dummy_plugin_path, join(home_path, \"copy_dummy.py\"))\n            # construct a basic rc file that just modifies the path\n            assert home_path not in sys.path\n>           run = Run(\n                [\n                    \"--load-plugins\",\n                    \"copy_dummy\",\n                    \"--init-hook\",\n                    f'import sys; sys.path.append(r\"{home_path}\")',\n                    join(REGRTEST_DATA_DIR, \"empty.py\"),\n                ],\n                exit=False,\n            )\n\ntests/lint/unittest_lint.py:754: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 754, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_load_plugin_command_line_before_init_hook", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 743, "nodeid": "tests/lint/unittest_lint.py::test_load_plugin_command_line_before_init_hook", "outcome": "failed", "setup": {"crash": null, "duration": 0.00027753040194511414, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003168247640132904, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05591486394405365, "log": null, "longrepr": "def test_source_roots_globbing() -> None:\n>       run = Run(\n            [\n                \"--source-roots\",\n                join(REGRTEST_DATA_DIR, \"pep420\", \"basic\", \"*\"),\n                join(REGRTEST_DATA_DIR, \"pep420\", \"basic\", \"project\"),\n            ],\n            exit=False,\n        )\n\ntests/lint/unittest_lint.py:1140: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1140, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_source_roots_globbing", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 1138, "nodeid": "tests/lint/unittest_lint.py::test_source_roots_globbing", "outcome": "failed", "setup": {"crash": null, "duration": 0.00028899312019348145, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00032174214720726013, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055859290063381195, "log": null, "longrepr": "def test_no_false_positive_from_pyi_stub() -> None:\n>       run = Run(\n            [\n                \"--recursive\",\n                \"y\",\n                \"--prefer-stubs\",\n                \"n\",\n                join(REGRTEST_DATA_DIR, \"uses_module_with_stub.py\"),\n            ],\n            exit=False,\n        )\n\ntests/lint/unittest_lint.py:1080: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1080, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_no_false_positive_from_pyi_stub", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 1078, "nodeid": "tests/lint/unittest_lint.py::test_no_false_positive_from_pyi_stub", "outcome": "failed", "setup": {"crash": null, "duration": 0.00032171979546546936, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00030981749296188354, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05609086900949478, "log": null, "longrepr": "@pytest.mark.usefixtures(\"pop_pylintrc\")\n    def test_load_plugin_pylintrc_order_independent() -> None:\n        \"\"\"Test that the init-hook is called independent of the order in a config file.\n    \n        We want to ensure that any path manipulation in init hook\n        that means a plugin can load (as per GitHub Issue #7264 Cases 4+7)\n        runs before the load call, regardless of the order of lines in the\n        pylintrc file.\n        \"\"\"\n        dummy_plugin_path = abspath(\n            join(REGRTEST_DATA_DIR, \"dummy_plugin\", \"dummy_plugin.py\")\n        )\n    \n        with fake_home() as home_path:\n            copy(dummy_plugin_path, join(home_path, \"copy_dummy.py\"))\n            # construct a basic rc file that just modifies the path\n            pylintrc_file_before = join(home_path, \"pylintrc_before\")\n            with open(pylintrc_file_before, \"w\", encoding=\"utf8\") as out:\n                out.writelines(\n                    [\n                        \"[MASTER]\\n\",\n                        f\"init-hook=\\\"import sys; sys.path.append(r'{home_path}')\\\"\\n\",\n                        \"load-plugins=copy_dummy\\n\",\n                    ]\n                )\n            pylintrc_file_after = join(home_path, \"pylintrc_after\")\n            with open(pylintrc_file_after, \"w\", encoding=\"utf8\") as out:\n                out.writelines(\n                    [\n                        \"[MASTER]\\n\",\n                        \"load-plugins=copy_dummy\\n\"\n                        f\"init-hook=\\\"import sys; sys.path.append(r'{home_path}')\\\"\\n\",\n                    ]\n                )\n            for rcfile in (pylintrc_file_before, pylintrc_file_after):\n                # To confirm we won't load this module _without_ the init hook running.\n                assert home_path not in sys.path\n>               run = Run(\n                    [\n                        \"--rcfile\",\n                        rcfile,\n                        join(REGRTEST_DATA_DIR, \"empty.py\"),\n                    ],\n                    exit=False,\n                )\n\ntests/lint/unittest_lint.py:719: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 719, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_load_plugin_pylintrc_order_independent", "usefixtures", "pytestmark", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 681, "nodeid": "tests/lint/unittest_lint.py::test_load_plugin_pylintrc_order_independent", "outcome": "failed", "setup": {"crash": null, "duration": 0.0003969557583332062, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00033501535654067993, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05443427711725235, "log": null, "longrepr": "def test_recursive_implicit_namespace_wrapper() -> None:\n>       run = Run(\n            [\n                \"--recursive\",\n                \"y\",\n                \"--source-roots\",\n                join(REGRTEST_DATA_DIR, \"pep420\", \"wrapper\", \"project\"),\n                join(REGRTEST_DATA_DIR, \"pep420\", \"wrapper\"),\n            ],\n            exit=False,\n        )\n\ntests/lint/unittest_lint.py:1169: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1169, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_recursive_implicit_namespace_wrapper", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 1167, "nodeid": "tests/lint/unittest_lint.py::test_recursive_implicit_namespace_wrapper", "outcome": "failed", "setup": {"crash": null, "duration": 0.00027818605303764343, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.000311240553855896, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05586937814950943, "log": null, "longrepr": "ignore_parameter = '--ignore-paths'\nignore_parameter_value = '.*directory/ignored.*'\n\n    @pytest.mark.parametrize(\n        \"ignore_parameter,ignore_parameter_value\",\n        [\n            (\"--ignore\", \"failing.py\"),\n            (\"--ignore\", \"ignored_subdirectory\"),\n            (\"--ignore-patterns\", \"failing.*\"),\n            (\"--ignore-patterns\", \"ignored_*\"),\n            (\"--ignore-paths\", \".*directory/ignored.*\"),\n            (\"--ignore-paths\", \".*ignored.*/failing.*\"),\n        ],\n    )\n    def test_recursive_ignore(ignore_parameter: str, ignore_parameter_value: str) -> None:\n>       run = Run(\n            [\n                \"--recursive\",\n                \"y\",\n                ignore_parameter,\n                ignore_parameter_value,\n                join(REGRTEST_DATA_DIR, \"directory\"),\n            ],\n            exit=False,\n        )\n\ntests/lint/unittest_lint.py:1105: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1105, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_recursive_ignore[--ignore-paths-.*directory/ignored.*]", "parametrize", "pytestmark", "--ignore-paths-.*directory/ignored.*", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 1092, "nodeid": "tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-paths-.*directory/ignored.*]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004617534577846527, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003943108022212982, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05609063431620598, "log": null, "longrepr": "ignore_parameter = '--ignore-patterns', ignore_parameter_value = 'failing.*'\n\n    @pytest.mark.parametrize(\n        \"ignore_parameter,ignore_parameter_value\",\n        [\n            (\"--ignore\", \"failing.py\"),\n            (\"--ignore\", \"ignored_subdirectory\"),\n            (\"--ignore-patterns\", \"failing.*\"),\n            (\"--ignore-patterns\", \"ignored_*\"),\n            (\"--ignore-paths\", \".*directory/ignored.*\"),\n            (\"--ignore-paths\", \".*ignored.*/failing.*\"),\n        ],\n    )\n    def test_recursive_ignore(ignore_parameter: str, ignore_parameter_value: str) -> None:\n>       run = Run(\n            [\n                \"--recursive\",\n                \"y\",\n                ignore_parameter,\n                ignore_parameter_value,\n                join(REGRTEST_DATA_DIR, \"directory\"),\n            ],\n            exit=False,\n        )\n\ntests/lint/unittest_lint.py:1105: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1105, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_recursive_ignore[--ignore-patterns-failing.*]", "parametrize", "pytestmark", "--ignore-patterns-failing.*", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 1092, "nodeid": "tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-patterns-failing.*]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004777461290359497, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00038861483335494995, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055354513227939606, "log": null, "longrepr": "ignore_parameter = '--ignore', ignore_parameter_value = 'failing.py'\n\n    @pytest.mark.parametrize(\n        \"ignore_parameter,ignore_parameter_value\",\n        [\n            (\"--ignore\", \"failing.py\"),\n            (\"--ignore\", \"ignored_subdirectory\"),\n            (\"--ignore-patterns\", \"failing.*\"),\n            (\"--ignore-patterns\", \"ignored_*\"),\n            (\"--ignore-paths\", \".*directory/ignored.*\"),\n            (\"--ignore-paths\", \".*ignored.*/failing.*\"),\n        ],\n    )\n    def test_recursive_ignore(ignore_parameter: str, ignore_parameter_value: str) -> None:\n>       run = Run(\n            [\n                \"--recursive\",\n                \"y\",\n                ignore_parameter,\n                ignore_parameter_value,\n                join(REGRTEST_DATA_DIR, \"directory\"),\n            ],\n            exit=False,\n        )\n\ntests/lint/unittest_lint.py:1105: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1105, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_recursive_ignore[--ignore-failing.py]", "parametrize", "pytestmark", "--ignore-failing.py", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 1092, "nodeid": "tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-failing.py]", "outcome": "failed", "setup": {"crash": null, "duration": 0.00047149136662483215, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00038764625787734985, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.056672196835279465, "log": null, "longrepr": "ignore_parameter = '--ignore-paths'\nignore_parameter_value = '.*ignored.*/failing.*'\n\n    @pytest.mark.parametrize(\n        \"ignore_parameter,ignore_parameter_value\",\n        [\n            (\"--ignore\", \"failing.py\"),\n            (\"--ignore\", \"ignored_subdirectory\"),\n            (\"--ignore-patterns\", \"failing.*\"),\n            (\"--ignore-patterns\", \"ignored_*\"),\n            (\"--ignore-paths\", \".*directory/ignored.*\"),\n            (\"--ignore-paths\", \".*ignored.*/failing.*\"),\n        ],\n    )\n    def test_recursive_ignore(ignore_parameter: str, ignore_parameter_value: str) -> None:\n>       run = Run(\n            [\n                \"--recursive\",\n                \"y\",\n                ignore_parameter,\n                ignore_parameter_value,\n                join(REGRTEST_DATA_DIR, \"directory\"),\n            ],\n            exit=False,\n        )\n\ntests/lint/unittest_lint.py:1105: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1105, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_recursive_ignore[--ignore-paths-.*ignored.*/failing.*]", "parametrize", "pytestmark", "--ignore-paths-.*ignored.*/failing.*", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 1092, "nodeid": "tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-paths-.*ignored.*/failing.*]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004829093813896179, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00037522241473197937, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.0548308901488781, "log": null, "longrepr": "ignore_parameter = '--ignore', ignore_parameter_value = 'ignored_subdirectory'\n\n    @pytest.mark.parametrize(\n        \"ignore_parameter,ignore_parameter_value\",\n        [\n            (\"--ignore\", \"failing.py\"),\n            (\"--ignore\", \"ignored_subdirectory\"),\n            (\"--ignore-patterns\", \"failing.*\"),\n            (\"--ignore-patterns\", \"ignored_*\"),\n            (\"--ignore-paths\", \".*directory/ignored.*\"),\n            (\"--ignore-paths\", \".*ignored.*/failing.*\"),\n        ],\n    )\n    def test_recursive_ignore(ignore_parameter: str, ignore_parameter_value: str) -> None:\n>       run = Run(\n            [\n                \"--recursive\",\n                \"y\",\n                ignore_parameter,\n                ignore_parameter_value,\n                join(REGRTEST_DATA_DIR, \"directory\"),\n            ],\n            exit=False,\n        )\n\ntests/lint/unittest_lint.py:1105: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1105, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_recursive_ignore[--ignore-ignored_subdirectory]", "parametrize", "pytestmark", "--ignore-ignored_subdirectory", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 1092, "nodeid": "tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-ignored_subdirectory]", "outcome": "failed", "setup": {"crash": null, "duration": 0.00044637173414230347, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003836788237094879, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05596452206373215, "log": null, "longrepr": "ignore_parameter = '--ignore-patterns', ignore_parameter_value = 'ignored_*'\n\n    @pytest.mark.parametrize(\n        \"ignore_parameter,ignore_parameter_value\",\n        [\n            (\"--ignore\", \"failing.py\"),\n            (\"--ignore\", \"ignored_subdirectory\"),\n            (\"--ignore-patterns\", \"failing.*\"),\n            (\"--ignore-patterns\", \"ignored_*\"),\n            (\"--ignore-paths\", \".*directory/ignored.*\"),\n            (\"--ignore-paths\", \".*ignored.*/failing.*\"),\n        ],\n    )\n    def test_recursive_ignore(ignore_parameter: str, ignore_parameter_value: str) -> None:\n>       run = Run(\n            [\n                \"--recursive\",\n                \"y\",\n                ignore_parameter,\n                ignore_parameter_value,\n                join(REGRTEST_DATA_DIR, \"directory\"),\n            ],\n            exit=False,\n        )\n\ntests/lint/unittest_lint.py:1105: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1105, "message": "", "path": "tests/lint/unittest_lint.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_recursive_ignore[--ignore-patterns-ignored_*]", "parametrize", "pytestmark", "--ignore-patterns-ignored_*", "unittest_lint.py", "lint", "tests", "pylint", ""], "lineno": 1092, "nodeid": "tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-patterns-ignored_*]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004814267158508301, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003965534269809723, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05560748651623726, "log": null, "longrepr": "self = <test_similar.TestSymilarCodeChecker object at 0x7f0241b798a0>\n\n    def test_duplicate_code_raw_strings_disable_line_end(self) -> None:\n        \"\"\"Tests disabling duplicate-code at a line at the end of a piece of similar code.\"\"\"\n        path = join(DATA, \"raw_strings_disable_line_end\")\n        expected_output = \"Similar lines in 2 files\"\n>       self._test_output(\n            [\n                path,\n                \"--disable=all\",\n                \"--enable=duplicate-code\",\n                \"--ignore-imports=no\",\n                \"--ignore-signatures=no\",\n                \"--min-similarity-lines=4\",\n            ],\n            expected_output=expected_output,\n        )\n\ntests/test_similar.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_similar.py:62: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_similar.py:50: in _run_pylint\n    Run(args)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 183, "message": "", "path": "tests/test_similar.py"}, {"lineno": 62, "message": "in _test_output", "path": "tests/test_similar.py"}, {"lineno": 50, "message": "in _run_pylint", "path": "tests/test_similar.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_duplicate_code_raw_strings_disable_line_end", "TestSymilarCodeChecker", "test_similar.py", "tests", "pylint", ""], "lineno": 178, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_end", "outcome": "failed", "setup": {"crash": null, "duration": 0.0003188289701938629, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003201030194759369, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.0550275593996048, "log": null, "longrepr": "self = <test_similar.TestSymilarCodeChecker object at 0x7f0241b796f0>\n\n    def test_duplicate_code_raw_strings_disable_line_middle(self) -> None:\n        \"\"\"Tests disabling duplicate-code at a line in the middle of a piece of similar code.\"\"\"\n        path = join(DATA, \"raw_strings_disable_line_middle\")\n>       self._runtest(\n            [\n                path,\n                \"--disable=all\",\n                \"--enable=duplicate-code\",\n                \"--ignore-imports=no\",\n                \"--ignore-signatures=no\",\n                \"--min-similarity-lines=4\",\n            ],\n            code=0,\n        )\n\ntests/test_similar.py:167: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_similar.py:29: in _runtest\n    pylint_code = self._run_pylint(args, out=out)\ntests/test_similar.py:50: in _run_pylint\n    Run(args)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 167, "message": "", "path": "tests/test_similar.py"}, {"lineno": 29, "message": "in _runtest", "path": "tests/test_similar.py"}, {"lineno": 50, "message": "in _run_pylint", "path": "tests/test_similar.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_duplicate_code_raw_strings_disable_line_middle", "TestSymilarCodeChecker", "test_similar.py", "tests", "pylint", ""], "lineno": 163, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_middle", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002749525010585785, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.000298522412776947, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05526868999004364, "log": null, "longrepr": "self = <test_similar.TestSymilarCodeChecker object at 0x7f0241b79390>\n\n    def test_duplicate_code_raw_strings_disable_line_two(self) -> None:\n        \"\"\"Tests disabling duplicate-code at a line at the begin of a piece of similar code.\"\"\"\n        path = join(DATA, \"raw_strings_disable_line_begin\")\n        expected_output = \"Similar lines in 2 files\"\n>       self._test_output(\n            [\n                path,\n                \"--disable=all\",\n                \"--enable=duplicate-code\",\n                \"--ignore-imports=no\",\n                \"--ignore-signatures=no\",\n                \"--min-similarity-lines=4\",\n            ],\n            expected_output=expected_output,\n        )\n\ntests/test_similar.py:137: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_similar.py:62: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_similar.py:50: in _run_pylint\n    Run(args)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 137, "message": "", "path": "tests/test_similar.py"}, {"lineno": 62, "message": "in _test_output", "path": "tests/test_similar.py"}, {"lineno": 50, "message": "in _run_pylint", "path": "tests/test_similar.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_duplicate_code_raw_strings_disable_line_two", "TestSymilarCodeChecker", "test_similar.py", "tests", "pylint", ""], "lineno": 132, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_two", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002750568091869354, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00031007081270217896, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05472777038812637, "log": null, "longrepr": "self = <test_similar.TestSymilarCodeChecker object at 0x7f0241b79db0>\n\n    def test_duplicate_code_raw_strings_disable_scope_function(self) -> None:\n        \"\"\"Tests disabling duplicate-code at an inner scope level with another scope with\n        similarity.\n        \"\"\"\n        path = join(DATA, \"raw_strings_disable_scope_second_function\")\n        expected_output = \"Similar lines in 2 files\"\n>       self._test_output(\n            [\n                path,\n                \"--disable=all\",\n                \"--enable=duplicate-code\",\n                \"--ignore-imports=no\",\n                \"--ignore-signatures=no\",\n                \"--min-similarity-lines=4\",\n            ],\n            expected_output=expected_output,\n        )\n\ntests/test_similar.py:232: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_similar.py:62: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_similar.py:50: in _run_pylint\n    Run(args)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 232, "message": "", "path": "tests/test_similar.py"}, {"lineno": 62, "message": "in _test_output", "path": "tests/test_similar.py"}, {"lineno": 50, "message": "in _run_pylint", "path": "tests/test_similar.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_duplicate_code_raw_strings_disable_scope_function", "TestSymilarCodeChecker", "test_similar.py", "tests", "pylint", ""], "lineno": 225, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_scope_function", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002911984920501709, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00027254223823547363, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055396668612957, "log": null, "longrepr": "self = <test_similar.TestSymilarCodeChecker object at 0x7f0241b78340>\n\n    def test_duplicate_code_raw_strings_all(self) -> None:\n        \"\"\"Test similar lines in 3 similar files.\"\"\"\n        path = join(DATA, \"raw_strings_all\")\n        expected_output = \"Similar lines in 2 files\"\n>       self._test_output(\n            [\n                path,\n                \"--disable=all\",\n                \"--enable=duplicate-code\",\n                \"--ignore-imports=no\",\n                \"--ignore-signatures=no\",\n                \"--min-similarity-lines=4\",\n            ],\n            expected_output=expected_output,\n        )\n\ntests/test_similar.py:73: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_similar.py:62: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_similar.py:50: in _run_pylint\n    Run(args)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 73, "message": "", "path": "tests/test_similar.py"}, {"lineno": 62, "message": "in _test_output", "path": "tests/test_similar.py"}, {"lineno": 50, "message": "in _run_pylint", "path": "tests/test_similar.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_duplicate_code_raw_strings_all", "TestSymilarCodeChecker", "test_similar.py", "tests", "pylint", ""], "lineno": 68, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_all", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002678483724594116, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00030860304832458496, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05503731966018677, "log": null, "longrepr": "self = <test_similar.TestSymilarCodeChecker object at 0x7f0241b79030>\n\n    def test_duplicate_code_raw_strings_disable_file(self) -> None:\n        \"\"\"Tests disabling duplicate-code at the file level in a single file.\"\"\"\n        path = join(DATA, \"raw_strings_disable_file\")\n        expected_output = \"Similar lines in 2 files\"\n>       self._test_output(\n            [\n                path,\n                \"--disable=all\",\n                \"--enable=duplicate-code\",\n                \"--ignore-imports=no\",\n                \"--ignore-signatures=no\",\n                \"--min-similarity-lines=4\",\n            ],\n            expected_output=expected_output,\n        )\n\ntests/test_similar.py:106: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_similar.py:62: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_similar.py:50: in _run_pylint\n    Run(args)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 106, "message": "", "path": "tests/test_similar.py"}, {"lineno": 62, "message": "in _test_output", "path": "tests/test_similar.py"}, {"lineno": 50, "message": "in _run_pylint", "path": "tests/test_similar.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_duplicate_code_raw_strings_disable_file", "TestSymilarCodeChecker", "test_similar.py", "tests", "pylint", ""], "lineno": 101, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_file", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002800673246383667, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0002933107316493988, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.0553557425737381, "log": null, "longrepr": "self = <test_similar.TestSymilarCodeChecker object at 0x7f0241b79a50>\n\n    def test_duplicate_code_raw_strings_disable_scope(self) -> None:\n        \"\"\"Tests disabling duplicate-code at an inner scope level.\"\"\"\n        path = join(DATA, \"raw_strings_disable_scope\")\n        expected_output = \"Similar lines in 2 files\"\n>       self._test_output(\n            [\n                path,\n                \"--disable=all\",\n                \"--enable=duplicate-code\",\n                \"--ignore-imports=no\",\n                \"--ignore-signatures=no\",\n                \"--min-similarity-lines=4\",\n            ],\n            expected_output=expected_output,\n        )\n\ntests/test_similar.py:199: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_similar.py:62: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_similar.py:50: in _run_pylint\n    Run(args)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 199, "message": "", "path": "tests/test_similar.py"}, {"lineno": 62, "message": "in _test_output", "path": "tests/test_similar.py"}, {"lineno": 50, "message": "in _run_pylint", "path": "tests/test_similar.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_duplicate_code_raw_strings_disable_scope", "TestSymilarCodeChecker", "test_similar.py", "tests", "pylint", ""], "lineno": 194, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_scope", "outcome": "failed", "setup": {"crash": null, "duration": 0.00027421489357948303, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0002948194742202759, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055407967418432236, "log": null, "longrepr": "self = <test_similar.TestSymilarCodeChecker object at 0x7f0241b7a2c0>\n\n    def test_conditional_imports(self) -> None:\n        \"\"\"Tests enabling ignore-imports with conditional imports works correctly.\"\"\"\n        path = join(DATA, \"ignore_conditional_imports\")\n        expected_output = \"==ignore_conditional_imports.file_one:[2:4]\"\n>       self._test_output(\n            [\n                path,\n                \"-e=duplicate-code\",\n                \"-d=unused-import,C\",\n                \"--ignore-imports=y\",\n                \"--min-similarity-lines=1\",\n            ],\n            expected_output=expected_output,\n        )\n\ntests/test_similar.py:273: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_similar.py:62: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_similar.py:50: in _run_pylint\n    Run(args)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 273, "message": "", "path": "tests/test_similar.py"}, {"lineno": 62, "message": "in _test_output", "path": "tests/test_similar.py"}, {"lineno": 50, "message": "in _run_pylint", "path": "tests/test_similar.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_conditional_imports", "TestSymilarCodeChecker", "test_similar.py", "tests", "pylint", ""], "lineno": 268, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_conditional_imports", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002849102020263672, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003079734742641449, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.054532039910554886, "log": null, "longrepr": "self = <test_similar.TestSymilarCodeChecker object at 0x7f0241b79c00>\n\n    def test_duplicate_code_raw_strings_disable_scope_double(self) -> None:\n        \"\"\"Tests disabling duplicate-code at an inner scope level in two files.\"\"\"\n        path = join(DATA, \"raw_strings_disable_scope_double\")\n>       self._runtest(\n            [\n                path,\n                \"--disable=all\",\n                \"--enable=duplicate-code\",\n                \"--ignore-imports=no\",\n                \"--ignore-signatures=no\",\n                \"--min-similarity-lines=4\",\n            ],\n            code=0,\n        )\n\ntests/test_similar.py:214: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_similar.py:29: in _runtest\n    pylint_code = self._run_pylint(args, out=out)\ntests/test_similar.py:50: in _run_pylint\n    Run(args)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 214, "message": "", "path": "tests/test_similar.py"}, {"lineno": 29, "message": "in _runtest", "path": "tests/test_similar.py"}, {"lineno": 50, "message": "in _run_pylint", "path": "tests/test_similar.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_duplicate_code_raw_strings_disable_scope_double", "TestSymilarCodeChecker", "test_similar.py", "tests", "pylint", ""], "lineno": 210, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_scope_double", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002964213490486145, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0002738945186138153, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.09303012117743492, "log": null, "longrepr": "self = <test_similar.TestSymilarCodeChecker object at 0x7f0241b791e0>\n\n    def test_duplicate_code_raw_strings_disable_file_double(self) -> None:\n        \"\"\"Tests disabling duplicate-code at the file level in two files.\"\"\"\n        path = join(DATA, \"raw_strings_disable_file_double\")\n>       self._runtest(\n            [\n                path,\n                \"--disable=all\",\n                \"--enable=duplicate-code\",\n                \"--ignore-imports=no\",\n                \"--ignore-signatures=no\",\n                \"--min-similarity-lines=4\",\n            ],\n            code=0,\n        )\n\ntests/test_similar.py:121: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_similar.py:29: in _runtest\n    pylint_code = self._run_pylint(args, out=out)\ntests/test_similar.py:50: in _run_pylint\n    Run(args)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 121, "message": "", "path": "tests/test_similar.py"}, {"lineno": 29, "message": "in _runtest", "path": "tests/test_similar.py"}, {"lineno": 50, "message": "in _run_pylint", "path": "tests/test_similar.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_duplicate_code_raw_strings_disable_file_double", "TestSymilarCodeChecker", "test_similar.py", "tests", "pylint", ""], "lineno": 117, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_file_double", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002712160348892212, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00031833723187446594, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055876292288303375, "log": null, "longrepr": "@staticmethod\n    def test_useless_suppression() -> None:\n        \"\"\"Tests that duplicate code and useless-suppression work well together.\"\"\"\n        path = join(DATA, \"useless_suppression\")\n        pylint_output = StringIO()\n        reporter = TextReporter(pylint_output)\n>       runner = Run(\n            [\n                path,\n                \"-e=duplicate-code, useless-suppression\",\n                \"-d=missing-module-docstring, unused-import\",\n            ],\n            reporter=reporter,\n            exit=False,\n        )\n\ntests/test_similar.py:258: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 258, "message": "", "path": "tests/test_similar.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_useless_suppression", "TestSymilarCodeChecker", "test_similar.py", "tests", "pylint", ""], "lineno": 251, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_useless_suppression", "outcome": "failed", "setup": {"crash": null, "duration": 0.00029655545949935913, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003134608268737793, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055366888642311096, "log": null, "longrepr": "self = <test_similar.TestSymilarCodeChecker object at 0x7f0241b79540>\n\n    def test_duplicate_code_raw_strings_disable_line_disable_all(self) -> None:\n        \"\"\"Tests disabling duplicate-code with all similar lines disabled per line.\"\"\"\n        path = join(DATA, \"raw_strings_disable_line_disable_all\")\n>       self._runtest(\n            [\n                path,\n                \"--disable=all\",\n                \"--enable=duplicate-code\",\n                \"--ignore-imports=no\",\n                \"--ignore-signatures=no\",\n                \"--min-similarity-lines=4\",\n            ],\n            code=0,\n        )\n\ntests/test_similar.py:152: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_similar.py:29: in _runtest\n    pylint_code = self._run_pylint(args, out=out)\ntests/test_similar.py:50: in _run_pylint\n    Run(args)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 152, "message": "", "path": "tests/test_similar.py"}, {"lineno": 29, "message": "in _runtest", "path": "tests/test_similar.py"}, {"lineno": 50, "message": "in _run_pylint", "path": "tests/test_similar.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_duplicate_code_raw_strings_disable_line_disable_all", "TestSymilarCodeChecker", "test_similar.py", "tests", "pylint", ""], "lineno": 148, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_disable_all", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002864077687263489, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00029712170362472534, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055709753185510635, "log": null, "longrepr": "self = <test_similar.TestSymilarCodeChecker object at 0x7f0241b79f60>\n\n    def test_ignore_imports(self) -> None:\n        \"\"\"Tests enabling ignore-imports works correctly.\"\"\"\n        path = join(DATA, \"ignore_imports\")\n>       self._runtest(\n            [path, \"-e=duplicate-code\", \"-d=unused-import,C\", \"--ignore-imports=y\"],\n            code=0,\n        )\n\ntests/test_similar.py:247: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_similar.py:29: in _runtest\n    pylint_code = self._run_pylint(args, out=out)\ntests/test_similar.py:50: in _run_pylint\n    Run(args)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 247, "message": "", "path": "tests/test_similar.py"}, {"lineno": 29, "message": "in _runtest", "path": "tests/test_similar.py"}, {"lineno": 50, "message": "in _run_pylint", "path": "tests/test_similar.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_ignore_imports", "TestSymilarCodeChecker", "test_similar.py", "tests", "pylint", ""], "lineno": 243, "nodeid": "tests/test_similar.py::TestSymilarCodeChecker::test_ignore_imports", "outcome": "failed", "setup": {"crash": null, "duration": 0.00027517974376678467, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00031915679574012756, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 58, "message": "Failed: DID NOT WARN. No warnings of type (<class 'DeprecationWarning'>,) were emitted.\n Emitted warnings: [].", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/test_argparse_config.py"}, "duration": 0.055298902094364166, "log": null, "longrepr": "@staticmethod\n    def test_new_names() -> None:\n        \"\"\"Check that we correctly emit DeprecationWarnings for deprecated options.\"\"\"\n        with pytest.raises(SystemExit) as ex:\n            with pytest.warns(DeprecationWarning) as records:\n>               Run([EMPTY_MODULE, \"--ignore-mixin-members=yes\"])\n\ntests/config/test_argparse_config.py:59: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError\n\nDuring handling of the above exception, another exception occurred:\n\n    @staticmethod\n    def test_new_names() -> None:\n        \"\"\"Check that we correctly emit DeprecationWarnings for deprecated options.\"\"\"\n        with pytest.raises(SystemExit) as ex:\n>           with pytest.warns(DeprecationWarning) as records:\nE           Failed: DID NOT WARN. No warnings of type (<class 'DeprecationWarning'>,) were emitted.\nE            Emitted warnings: [].\n\ntests/config/test_argparse_config.py:58: Failed", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 58, "message": "Failed", "path": "tests/config/test_argparse_config.py"}]}, "keywords": ["test_new_names", "TestDeprecationOptions", "test_argparse_config.py", "config", "tests", "pylint", ""], "lineno": 53, "nodeid": "tests/config/test_argparse_config.py::TestDeprecationOptions::test_new_names", "outcome": "failed", "setup": {"crash": null, "duration": 0.0003387816250324249, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00028961896896362305, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05428656190633774, "log": null, "longrepr": "@staticmethod\n    def test_old_names() -> None:\n        \"\"\"Check that we correctly double assign old name options.\"\"\"\n>       run = Run([EMPTY_MODULE, \"--ignore=test,test_two\"], exit=False)\n\ntests/config/test_argparse_config.py:67: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 67, "message": "", "path": "tests/config/test_argparse_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_old_names", "TestDeprecationOptions", "test_argparse_config.py", "config", "tests", "pylint", ""], "lineno": 63, "nodeid": "tests/config/test_argparse_config.py::TestDeprecationOptions::test_old_names", "outcome": "failed", "setup": {"crash": null, "duration": 0.00028262287378311157, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00026683509349823, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05414310470223427, "log": null, "longrepr": "@staticmethod\n    def test_logger_without_options() -> None:\n        \"\"\"Check that we raise messages when we do not supply any options.\"\"\"\n        with pytest.raises(SystemExit) as ex:\n>           Run([LOGGING_TEST])\n\ntests/config/test_argparse_config.py:32: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 32, "message": "", "path": "tests/config/test_argparse_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_logger_without_options", "TestArgparseOptionsProviderMixin", "test_argparse_config.py", "config", "tests", "pylint", ""], "lineno": 27, "nodeid": "tests/config/test_argparse_config.py::TestArgparseOptionsProviderMixin::test_logger_without_options", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002804659307003021, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003115050494670868, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05544067919254303, "log": null, "longrepr": "@staticmethod\n    def test_logger_rcfile() -> None:\n        \"\"\"Check that we parse the rcfile for the logging checker correctly.\"\"\"\n        with pytest.raises(SystemExit) as ex:\n            # replace only the last .py in the string with .rc\n            # we do so by inverting the string and replace the first occurrence (of the inverted tokens!)\n            _rcfile = LOGGING_TEST[::-1].replace(\"yp.\", \"cr.\", 1)[::-1]\n>           Run([LOGGING_TEST, f\"--rcfile={_rcfile}\"])\n\ntests/config/test_argparse_config.py:49: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 49, "message": "", "path": "tests/config/test_argparse_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_logger_rcfile", "TestArgparseOptionsProviderMixin", "test_argparse_config.py", "config", "tests", "pylint", ""], "lineno": 41, "nodeid": "tests/config/test_argparse_config.py::TestArgparseOptionsProviderMixin::test_logger_rcfile", "outcome": "failed", "setup": {"crash": null, "duration": 0.00029893964529037476, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0002967566251754761, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05584346503019333, "log": null, "longrepr": "@staticmethod\n    def test_logger_commandline() -> None:\n        \"\"\"Check that we parse command-line options for the logging checker correctly.\"\"\"\n        with pytest.raises(SystemExit) as ex:\n>           Run([LOGGING_TEST, \"--logging-format-style=new\"])\n\ntests/config/test_argparse_config.py:39: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 39, "message": "", "path": "tests/config/test_argparse_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_logger_commandline", "TestArgparseOptionsProviderMixin", "test_argparse_config.py", "config", "tests", "pylint", ""], "lineno": 34, "nodeid": "tests/config/test_argparse_config.py::TestArgparseOptionsProviderMixin::test_logger_commandline", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002844780683517456, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.000300038605928421, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05498785525560379, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f02418aef50>\n\n    def test_regex_error(capsys: CaptureFixture) -> None:\n        \"\"\"Check that we correctly error when an an option is passed whose value is an invalid regular expression.\"\"\"\n        with pytest.raises(SystemExit):\n>           Run(\n                [str(EMPTY_MODULE), r\"--function-rgx=[\\p{Han}a-z_][\\p{Han}a-z0-9_]{2,30}$\"],\n                exit=False,\n            )\n\ntests/config/test_config.py:146: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 146, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_regex_error", "test_config.py", "config", "tests", "pylint", ""], "lineno": 142, "nodeid": "tests/config/test_config.py::test_regex_error", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004787147045135498, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00041232630610466003, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055025748908519745, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f02410dd630>\n\n    def test_csv_regex_error(capsys: CaptureFixture) -> None:\n        \"\"\"Check that we correctly error when an option is passed and one\n        of its comma-separated regular expressions values is an invalid regular expression.\n        \"\"\"\n        with pytest.raises(SystemExit):\n>           Run(\n                [str(EMPTY_MODULE), r\"--bad-names-rgx=(foo{1,}, foo{1,3}})\"],\n                exit=False,\n            )\n\ntests/config/test_config.py:164: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 164, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_csv_regex_error", "test_config.py", "config", "tests", "pylint", ""], "lineno": 158, "nodeid": "tests/config/test_config.py::test_csv_regex_error", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004626438021659851, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004025585949420929, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05480216443538666, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f0240fe4a00>\n\n    def test_unknown_option_name(capsys: CaptureFixture) -> None:\n        \"\"\"Check that we correctly raise a message on an unknown option.\"\"\"\n        with pytest.raises(SystemExit):\n>           Run([str(EMPTY_MODULE), \"--unknown-option=yes\"], exit=False)\n\ntests/config/test_config.py:73: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 73, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_unknown_option_name", "test_config.py", "config", "tests", "pylint", ""], "lineno": 69, "nodeid": "tests/config/test_config.py::test_unknown_option_name", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004344359040260315, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003716200590133667, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05430741608142853, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f0240f8dcc0>\n\n    def test_unknown_yes_no(capsys: CaptureFixture) -> None:\n        \"\"\"Check that we correctly error on an unknown yes/no value.\"\"\"\n        with pytest.raises(SystemExit):\n>           Run([str(EMPTY_MODULE), \"--reports=maybe\"], exit=False)\n\ntests/config/test_config.py:105: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 105, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_unknown_yes_no", "test_config.py", "config", "tests", "pylint", ""], "lineno": 101, "nodeid": "tests/config/test_config.py::test_unknown_yes_no", "outcome": "failed", "setup": {"crash": null, "duration": 0.000425141304731369, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004062727093696594, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05526509881019592, "log": null, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_can_read_toml_env_variabl0')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    def test_can_read_toml_env_variable(tmp_path: Path, file_to_lint_path: str) -> None:\n        \"\"\"We can read and open a properly formatted toml file.\"\"\"\n        config_file = tmp_path / \"pyproject.toml\"\n        config_file.write_text(\n            \"\"\"\n    [tool.pylint.\"messages control\"]\n    disable = \"logging-not-lazy,logging-format-interpolation\"\n    jobs = \"10\"\n    reports = \"yes\"\n    \"\"\"\n        )\n        env_var = \"tmp_path_env\"\n        os.environ[env_var] = str(config_file)\n>       runner = run_using_a_configuration_file(f\"${env_var}\", file_to_lint_path)\n\ntests/config/test_config.py:58: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 58, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_can_read_toml_env_variable", "test_config.py", "config", "tests", "pylint", ""], "lineno": 44, "nodeid": "tests/config/test_config.py::test_can_read_toml_env_variable", "outcome": "failed", "setup": {"crash": null, "duration": 0.0011960342526435852, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003972575068473816, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05559159070253372, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f02410d2cb0>\n\n    def test_unknown_confidence(capsys: CaptureFixture) -> None:\n        \"\"\"Check that we correctly error an unknown confidence value.\"\"\"\n        with pytest.raises(SystemExit):\n>           Run([str(EMPTY_MODULE), \"--confidence=UNKNOWN_CONFIG\"], exit=False)\n\ntests/config/test_config.py:91: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 91, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_unknown_confidence", "test_config.py", "config", "tests", "pylint", ""], "lineno": 87, "nodeid": "tests/config/test_config.py::test_unknown_confidence", "outcome": "failed", "setup": {"crash": null, "duration": 0.00046654418110847473, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.000411156564950943, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.0555458664894104, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f024115e5c0>\n\n    def test_unknown_short_option_name(capsys: CaptureFixture) -> None:\n        \"\"\"Check that we correctly raise a message on an unknown short option.\"\"\"\n        with pytest.raises(SystemExit):\n>           Run([str(EMPTY_MODULE), \"-Q\"], exit=False)\n\ntests/config/test_config.py:82: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 82, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_unknown_short_option_name", "test_config.py", "config", "tests", "pylint", ""], "lineno": 78, "nodeid": "tests/config/test_config.py::test_unknown_short_option_name", "outcome": "failed", "setup": {"crash": null, "duration": 0.00044738128781318665, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004113912582397461, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05523901432752609, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f0240f705b0>\n\n    def test_unknown_py_version(capsys: CaptureFixture) -> None:\n        \"\"\"Check that we correctly error on an unknown python-version.\"\"\"\n        with pytest.raises(SystemExit):\n>           Run([str(EMPTY_MODULE), \"--py-version=the-newest\"], exit=False)\n\ntests/config/test_config.py:113: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 113, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_unknown_py_version", "test_config.py", "config", "tests", "pylint", ""], "lineno": 109, "nodeid": "tests/config/test_config.py::test_unknown_py_version", "outcome": "failed", "setup": {"crash": null, "duration": 0.00046126917004585266, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00039486587047576904, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055373430252075195, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f02418af280>\n\n    def test_short_verbose(capsys: CaptureFixture) -> None:\n        \"\"\"Check that we correctly handle the -v flag.\"\"\"\n>       Run([str(EMPTY_MODULE), \"-v\"], exit=False)\n\ntests/config/test_config.py:177: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 177, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_short_verbose", "test_config.py", "config", "tests", "pylint", ""], "lineno": 174, "nodeid": "tests/config/test_config.py::test_short_verbose", "outcome": "failed", "setup": {"crash": null, "duration": 0.00043223053216934204, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003930889070034027, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05522669479250908, "log": null, "longrepr": "def test_argument_separator() -> None:\n        \"\"\"Check that we support using '--' to separate argument types.\n    \n        Reported in https://github.com/pylint-dev/pylint/issues/7003.\n        \"\"\"\n>       runner = Run([\"--\", str(EMPTY_MODULE)], exit=False)\n\ntests/config/test_config.py:187: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 187, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_argument_separator", "test_config.py", "config", "tests", "pylint", ""], "lineno": 181, "nodeid": "tests/config/test_config.py::test_argument_separator", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002786293625831604, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0002628415822982788, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05439508333802223, "log": null, "longrepr": "in_string = 'foo, bar', expected = ['foo', 'bar']\n\n    @pytest.mark.parametrize(\"in_string,expected\", CSV_REGEX_COMMA_CASES)\n    def test_csv_regex_comma_in_quantifier(in_string: str, expected: list[str]) -> None:\n        \"\"\"Check that we correctly parse a comma-separated regex when there are one\n        or more commas within quantifier expressions.\n        \"\"\"\n    \n        def _template_run(in_string: str) -> list[re.Pattern[Any]]:\n            r = Run(\n                [str(EMPTY_MODULE), rf\"--bad-names-rgx={in_string}\"],\n                exit=False,\n            )\n            bad_names_rgxs: list[re.Pattern[Any]] = r.linter.config.bad_names_rgxs\n            return bad_names_rgxs\n    \n>       assert _template_run(in_string) == [re.compile(regex) for regex in expected]\n\ntests/config/test_config.py:140: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/config/test_config.py:133: in _template_run\n    r = Run(\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 140, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 133, "message": "in _template_run", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_csv_regex_comma_in_quantifier[foo, bar-expected2]", "parametrize", "pytestmark", "foo, bar-expected2", "test_config.py", "config", "tests", "pylint", ""], "lineno": 125, "nodeid": "tests/config/test_config.py::test_csv_regex_comma_in_quantifier[foo, bar-expected2]", "outcome": "failed", "setup": {"crash": null, "duration": 0.00046205148100852966, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00038697198033332825, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055646415799856186, "log": null, "longrepr": "def test_empty_confidence() -> None:\n        \"\"\"An empty confidence value indicates all errors should be emitted.\"\"\"\n>       r = Run([str(EMPTY_MODULE), \"--confidence=\"], exit=False)\n\ntests/config/test_config.py:98: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 98, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_empty_confidence", "test_config.py", "config", "tests", "pylint", ""], "lineno": 95, "nodeid": "tests/config/test_config.py::test_empty_confidence", "outcome": "failed", "setup": {"crash": null, "duration": 0.000292263925075531, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0002972334623336792, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055313028395175934, "log": null, "longrepr": "in_string = 'foo, bar{1,3}', expected = ['foo', 'bar{1,3}']\n\n    @pytest.mark.parametrize(\"in_string,expected\", CSV_REGEX_COMMA_CASES)\n    def test_csv_regex_comma_in_quantifier(in_string: str, expected: list[str]) -> None:\n        \"\"\"Check that we correctly parse a comma-separated regex when there are one\n        or more commas within quantifier expressions.\n        \"\"\"\n    \n        def _template_run(in_string: str) -> list[re.Pattern[Any]]:\n            r = Run(\n                [str(EMPTY_MODULE), rf\"--bad-names-rgx={in_string}\"],\n                exit=False,\n            )\n            bad_names_rgxs: list[re.Pattern[Any]] = r.linter.config.bad_names_rgxs\n            return bad_names_rgxs\n    \n>       assert _template_run(in_string) == [re.compile(regex) for regex in expected]\n\ntests/config/test_config.py:140: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/config/test_config.py:133: in _template_run\n    r = Run(\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 140, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 133, "message": "in _template_run", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_csv_regex_comma_in_quantifier[foo, bar{1,3}-expected3]", "parametrize", "pytestmark", "foo, bar{1,3}-expected3", "test_config.py", "config", "tests", "pylint", ""], "lineno": 125, "nodeid": "tests/config/test_config.py::test_csv_regex_comma_in_quantifier[foo, bar{1,3}-expected3]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004875585436820984, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003780461847782135, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05513447895646095, "log": null, "longrepr": "in_string = 'foo,bar', expected = ['foo', 'bar']\n\n    @pytest.mark.parametrize(\"in_string,expected\", CSV_REGEX_COMMA_CASES)\n    def test_csv_regex_comma_in_quantifier(in_string: str, expected: list[str]) -> None:\n        \"\"\"Check that we correctly parse a comma-separated regex when there are one\n        or more commas within quantifier expressions.\n        \"\"\"\n    \n        def _template_run(in_string: str) -> list[re.Pattern[Any]]:\n            r = Run(\n                [str(EMPTY_MODULE), rf\"--bad-names-rgx={in_string}\"],\n                exit=False,\n            )\n            bad_names_rgxs: list[re.Pattern[Any]] = r.linter.config.bad_names_rgxs\n            return bad_names_rgxs\n    \n>       assert _template_run(in_string) == [re.compile(regex) for regex in expected]\n\ntests/config/test_config.py:140: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/config/test_config.py:133: in _template_run\n    r = Run(\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 140, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 133, "message": "in _template_run", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_csv_regex_comma_in_quantifier[foo,bar-expected1]", "parametrize", "pytestmark", "foo,bar-expected1", "test_config.py", "config", "tests", "pylint", ""], "lineno": 125, "nodeid": "tests/config/test_config.py::test_csv_regex_comma_in_quantifier[foo,bar-expected1]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004462823271751404, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00035928934812545776, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05488405004143715, "log": null, "longrepr": "in_string = 'foo', expected = ['foo']\n\n    @pytest.mark.parametrize(\"in_string,expected\", CSV_REGEX_COMMA_CASES)\n    def test_csv_regex_comma_in_quantifier(in_string: str, expected: list[str]) -> None:\n        \"\"\"Check that we correctly parse a comma-separated regex when there are one\n        or more commas within quantifier expressions.\n        \"\"\"\n    \n        def _template_run(in_string: str) -> list[re.Pattern[Any]]:\n            r = Run(\n                [str(EMPTY_MODULE), rf\"--bad-names-rgx={in_string}\"],\n                exit=False,\n            )\n            bad_names_rgxs: list[re.Pattern[Any]] = r.linter.config.bad_names_rgxs\n            return bad_names_rgxs\n    \n>       assert _template_run(in_string) == [re.compile(regex) for regex in expected]\n\ntests/config/test_config.py:140: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/config/test_config.py:133: in _template_run\n    r = Run(\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 140, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 133, "message": "in _template_run", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_csv_regex_comma_in_quantifier[foo-expected0]", "parametrize", "pytestmark", "foo-expected0", "test_config.py", "config", "tests", "pylint", ""], "lineno": 125, "nodeid": "tests/config/test_config.py::test_csv_regex_comma_in_quantifier[foo-expected0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.00045422837138175964, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00033707916736602783, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.054362233728170395, "log": null, "longrepr": "def test_enable_before_disable_all_takes_effect() -> None:\n>       runner = Run([\"--enable=fixme\", \"--disable=all\", str(FIXME_MODULE)], exit=False)\n\ntests/config/test_config.py:237: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 237, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_enable_before_disable_all_takes_effect", "test_config.py", "config", "tests", "pylint", ""], "lineno": 235, "nodeid": "tests/config/test_config.py::test_enable_before_disable_all_takes_effect", "outcome": "failed", "setup": {"crash": null, "duration": 0.00026218220591545105, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00026507675647735596, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05465661734342575, "log": null, "longrepr": "def test_enable_all_disable_all_mutually_exclusive() -> None:\n        with pytest.raises(ArgumentPreprocessingError):\n>           runner = Run([\"--enable=all\", \"--disable=all\", str(EMPTY_MODULE)], exit=False)\n\ntests/config/test_config.py:209: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 209, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_enable_all_disable_all_mutually_exclusive", "test_config.py", "config", "tests", "pylint", ""], "lineno": 206, "nodeid": "tests/config/test_config.py::test_enable_all_disable_all_mutually_exclusive", "outcome": "failed", "setup": {"crash": null, "duration": 0.00026628002524375916, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00030697882175445557, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.10296159237623215, "log": null, "longrepr": "def test_disable_before_enable_all_takes_effect() -> None:\n>       runner = Run([\"--disable=fixme\", \"--enable=all\", str(FIXME_MODULE)], exit=False)\n\ntests/config/test_config.py:224: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 224, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_disable_before_enable_all_takes_effect", "test_config.py", "config", "tests", "pylint", ""], "lineno": 222, "nodeid": "tests/config/test_config.py::test_disable_before_enable_all_takes_effect", "outcome": "failed", "setup": {"crash": null, "duration": 0.00029137730598449707, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00031873956322669983, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05548452213406563, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f02410d14b0>\n\n    def test_unknown_message_id(capsys: CaptureFixture) -> None:\n        \"\"\"Check that we correctly raise a message on an unknown id.\"\"\"\n>       Run([str(EMPTY_MODULE), \"--disable=12345\"], exit=False)\n\ntests/config/test_config.py:65: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 65, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_unknown_message_id", "test_config.py", "config", "tests", "pylint", ""], "lineno": 62, "nodeid": "tests/config/test_config.py::test_unknown_message_id", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005028806626796722, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004177577793598175, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05632059648633003, "log": null, "longrepr": "def test_clear_cache_post_run() -> None:\n        modname = \"changing.py\"\n        with TemporaryDirectory() as tmp_dir:\n            create_files([modname], tmp_dir)\n            module = tmp_dir + os.sep + modname\n            # Run class does not produce the wanted failure\n            # must use LintRun to get pylint.lint.Run\n>           run_before_edit = LintRun([module, \"--clear-cache-post-run=y\"], exit=False)\n\ntests/config/test_config.py:198: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 198, "message": "", "path": "tests/config/test_config.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_clear_cache_post_run", "test_config.py", "config", "tests", "pylint", ""], "lineno": 190, "nodeid": "tests/config/test_config.py::test_clear_cache_post_run", "outcome": "failed", "setup": {"crash": null, "duration": 0.0003120638430118561, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00028743967413902283, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.054751064628362656, "log": null, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_fall_back_on_base_config0')\n\n    def test_fall_back_on_base_config(tmp_path: Path) -> None:\n        \"\"\"Test that we correctly fall back on the base config.\"\"\"\n        # A file under the current dir should fall back to the highest level\n        # For pylint this is ./pylintrc\n        test_file = tmp_path / \"test.py\"\n>       runner = Run([__name__], exit=False)\n\ntests/config/test_per_directory_config.py:15: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 15, "message": "", "path": "tests/config/test_per_directory_config.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fall_back_on_base_config", "test_per_directory_config.py", "config", "tests", "pylint", ""], "lineno": 9, "nodeid": "tests/config/test_per_directory_config.py::test_fall_back_on_base_config", "outcome": "failed", "setup": {"crash": null, "duration": 0.0007147751748561859, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00032238662242889404, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[setup_cfg/setup_cfg_with_message_control.cfg]", "parametrize", "pytestmark", "setup_cfg/setup_cfg_with_message_control.cfg", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/setup_cfg_with_message_control.cfg]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05515432357788086, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading0')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.00045389309525489807, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[toml/rich_types.toml]", "parametrize", "pytestmark", "toml/rich_types.toml", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/rich_types.toml]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.056237608194351196, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading1')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.00046131014823913574, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[toml/issue_3122/toml_with_missing_comma.toml]", "parametrize", "pytestmark", "toml/issue_3122/toml_with_missing_comma.toml", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_3122/toml_with_missing_comma.toml]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.056548625230789185, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading2')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004669949412345886, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[ini/pylintrc_with_missing_comma.ini]", "parametrize", "pytestmark", "ini/pylintrc_with_missing_comma.ini", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_missing_comma.ini]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.057389505207538605, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading3')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004527680575847626, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[toml/issue_4580/rich_types.toml]", "parametrize", "pytestmark", "toml/issue_4580/rich_types.toml", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/rich_types.toml]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05634791776537895, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading4')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004337430000305176, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[toml/issue_9680/bad_regex_in_ignore_paths.toml]", "parametrize", "pytestmark", "toml/issue_9680/bad_regex_in_ignore_paths.toml", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_9680/bad_regex_in_ignore_paths.toml]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055221281945705414, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading5')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.00042188167572021484, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[ini/pylintrc_with_deleted_message.ini]", "parametrize", "pytestmark", "ini/pylintrc_with_deleted_message.ini", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_deleted_message.ini]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.056214701384305954, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading6')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.00045958906412124634, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[toml/toml_with_message_control.toml]", "parametrize", "pytestmark", "toml/toml_with_message_control.toml", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/toml_with_message_control.toml]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05634232982993126, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading7')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004575103521347046, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[ini/pylintrc_with_message_control.ini]", "parametrize", "pytestmark", "ini/pylintrc_with_message_control.ini", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_message_control.ini]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05721808597445488, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading8')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.00044943392276763916, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[tox/unrecognized_options/tox.ini]", "parametrize", "pytestmark", "tox/unrecognized_options/tox.ini", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[tox/unrecognized_options/tox.ini]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.1120147816836834, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading9')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.00045640766620635986, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[toml/toml_with_unknown_option.toml]", "parametrize", "pytestmark", "toml/toml_with_unknown_option.toml", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/toml_with_unknown_option.toml]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05699140205979347, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading10')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004525408148765564, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[toml/issue_3181/top_level_list_of_disable.toml]", "parametrize", "pytestmark", "toml/issue_3181/top_level_list_of_disable.toml", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_3181/top_level_list_of_disable.toml]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05713437870144844, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading11')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004617050290107727, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[toml/issue_3181/toml_decode_error.toml]", "parametrize", "pytestmark", "toml/issue_3181/toml_decode_error.toml", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_3181/toml_decode_error.toml]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05701372027397156, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading12')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004306510090827942, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[toml/issue_4580/correct_import_preferred_module.toml]", "parametrize", "pytestmark", "toml/issue_4580/correct_import_preferred_module.toml", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/correct_import_preferred_module.toml]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05665411055088043, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading13')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004671812057495117, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[toml/issue_4580/correct_basic_name_group.toml]", "parametrize", "pytestmark", "toml/issue_4580/correct_basic_name_group.toml", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/correct_basic_name_group.toml]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05669868364930153, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading14')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004853084683418274, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[toml/toml_without_pylint.toml]", "parametrize", "pytestmark", "toml/toml_without_pylint.toml", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/toml_without_pylint.toml]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.056931160390377045, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading15')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004662536084651947, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[setup_cfg/identical_name_in_flake8/setup.cfg]", "parametrize", "pytestmark", "setup_cfg/identical_name_in_flake8/setup.cfg", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/identical_name_in_flake8/setup.cfg]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05836998298764229, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading16')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004575997591018677, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[ini/pylintrc_with_multi_line_init_hook.ini]", "parametrize", "pytestmark", "ini/pylintrc_with_multi_line_init_hook.ini", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_multi_line_init_hook.ini]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05671170353889465, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading17')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004395805299282074, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[setup_cfg/issue_3630/not_setup.cfg]", "parametrize", "pytestmark", "setup_cfg/issue_3630/not_setup.cfg", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/issue_3630/not_setup.cfg]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05714161694049835, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading18')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.00042609497904777527, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[toml/issue_4580/valid_data_for_basic.toml]", "parametrize", "pytestmark", "toml/issue_4580/valid_data_for_basic.toml", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/valid_data_for_basic.toml]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05763811990618706, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading19')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004556216299533844, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[ini/pylintrc_with_quoted_init_hook.ini]", "parametrize", "pytestmark", "ini/pylintrc_with_quoted_init_hook.ini", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_quoted_init_hook.ini]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.056504275649785995, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading20')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004537217319011688, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[toml/issue_4580/valid_data_for_import.toml]", "parametrize", "pytestmark", "toml/issue_4580/valid_data_for_import.toml", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/valid_data_for_import.toml]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05702679604291916, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading21')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004408806562423706, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[toml/toml_with_enable.toml]", "parametrize", "pytestmark", "toml/toml_with_enable.toml", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/toml_with_enable.toml]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.11525207757949829, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading22')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.00044819340109825134, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[setup_cfg/do_not_read_other_tools_configuration/setup.cfg]", "parametrize", "pytestmark", "setup_cfg/do_not_read_other_tools_configuration/setup.cfg", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/do_not_read_other_tools_configuration/setup.cfg]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.057248979806900024, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading23')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004299730062484741, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[toml/issue_4580/top_level_disable.toml]", "parametrize", "pytestmark", "toml/issue_4580/top_level_disable.toml", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/top_level_disable.toml]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.0571514330804348, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading24')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.00046119093894958496, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[toml/unknown_msgid/enable_unknown_msgid.toml]", "parametrize", "pytestmark", "toml/unknown_msgid/enable_unknown_msgid.toml", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/unknown_msgid/enable_unknown_msgid.toml]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05689552053809166, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading25')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004559941589832306, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[ini/pylintrc_with_interpolation_error.ini]", "parametrize", "pytestmark", "ini/pylintrc_with_interpolation_error.ini", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_interpolation_error.ini]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05679113045334816, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading26')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004566758871078491, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[toml/issue_4746/loaded_plugin_does_not_exists.toml]", "parametrize", "pytestmark", "toml/issue_4746/loaded_plugin_does_not_exists.toml", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4746/loaded_plugin_does_not_exists.toml]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05663597211241722, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading27')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.00044049695134162903, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[setup_cfg/issue_3630/setup.cfg]", "parametrize", "pytestmark", "setup_cfg/issue_3630/setup.cfg", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/issue_3630/setup.cfg]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05717180296778679, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading28')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.0004705674946308136, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": null, "keywords": ["test_functional_config_loading[setup_cfg/issue_4272/option_in_wrong_section.cfg]", "parametrize", "pytestmark", "setup_cfg/issue_4272/option_in_wrong_section.cfg", "test_functional_config_loading.py", "config", "tests", "pylint", ""], "lineno": 64, "nodeid": "tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/issue_4272/option_in_wrong_section.cfg]", "outcome": "error", "setup": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05736060440540314, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_functional_config_loading29')\nfile_to_lint_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/file_to_lint.py'\n\n    @pytest.fixture()\n    def default_configuration(\n        tmp_path: Path, file_to_lint_path: str\n    ) -> PylintConfiguration:\n        empty_pylintrc = tmp_path / \"pylintrc\"\n        empty_pylintrc.write_text(\"\")\n>       runner = run_using_a_configuration_file(str(empty_pylintrc), file_to_lint_path)\n\ntests/config/test_functional_config_loading.py:60: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/configuration_test.py:147: in run_using_a_configuration_file\n    runner = Run(args, exit=False)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 60, "message": "", "path": "tests/config/test_functional_config_loading.py"}, {"lineno": 147, "message": "in run_using_a_configuration_file", "path": "pylint/testutils/configuration_test.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "teardown": {"crash": null, "duration": 0.00043049082159996033, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05598641559481621, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f0240cdd960>\n\n    @staticmethod\n    def test_relative_beyond_top_level_three(capsys: CaptureFixture[str]) -> None:\n>       Run(\n            [\n                f\"{os.path.join(REGR_DATA, 'beyond_top_three/a.py')}\",\n                \"-d all\",\n                \"-e relative-beyond-top-level\",\n            ],\n            exit=False,\n        )\n\ntests/checkers/unittest_imports.py:70: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 70, "message": "", "path": "tests/checkers/unittest_imports.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_relative_beyond_top_level_three", "TestImportsChecker", "unittest_imports.py", "checkers", "tests", "pylint", ""], "lineno": 67, "nodeid": "tests/checkers/unittest_imports.py::TestImportsChecker::test_relative_beyond_top_level_three", "outcome": "failed", "setup": {"crash": null, "duration": 0.004229754209518433, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00044323503971099854, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05519608035683632, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f0240b41f00>\n\n    @staticmethod\n    def test_relative_beyond_top_level_four(capsys: CaptureFixture[str]) -> None:\n>       Run(\n            [\n                f\"{os.path.join(REGR_DATA, 'beyond_top_four/module')}\",\n                \"-d missing-docstring,unused-import\",\n            ],\n            exit=False,\n        )\n\ntests/checkers/unittest_imports.py:84: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 84, "message": "", "path": "tests/checkers/unittest_imports.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_relative_beyond_top_level_four", "TestImportsChecker", "unittest_imports.py", "checkers", "tests", "pylint", ""], "lineno": 81, "nodeid": "tests/checkers/unittest_imports.py::TestImportsChecker::test_relative_beyond_top_level_four", "outcome": "failed", "setup": {"crash": null, "duration": 0.0032783932983875275, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00047066807746887207, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05569606274366379, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f024093f280>\n\n    @staticmethod\n    def test_allow_reexport_package(capsys: CaptureFixture[str]) -> None:\n        \"\"\"Test --allow-reexport-from-package option.\"\"\"\n        # Option disabled - useless-import-alias should always be emitted\n>       Run(\n            [\n                f\"{os.path.join(REGR_DATA, 'allow_reexport')}\",\n                \"--allow-reexport-from-package=no\",\n                \"-sn\",\n            ],\n            exit=False,\n        )\n\ntests/checkers/unittest_imports.py:220: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 220, "message": "", "path": "tests/checkers/unittest_imports.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_allow_reexport_package", "TestImportsChecker", "unittest_imports.py", "checkers", "tests", "pylint", ""], "lineno": 215, "nodeid": "tests/checkers/unittest_imports.py::TestImportsChecker::test_allow_reexport_package", "outcome": "failed", "setup": {"crash": null, "duration": 0.0031828805804252625, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004786550998687744, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05504642426967621, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f02407f2200>\n\n    @staticmethod\n    def test_preferred_module(capsys: CaptureFixture[str]) -> None:\n        \"\"\"Tests preferred-module configuration option.\"\"\"\n        # test preferred-modules case with base module import\n>       Run(\n            [\n                f\"{os.path.join(REGR_DATA, 'preferred_module/unpreferred_module.py')}\",\n                \"-d all\",\n                \"-e preferred-module\",\n                # prefer sys instead of os (for triggering test)\n                \"--preferred-modules=os:sys\",\n            ],\n            exit=False,\n        )\n\ntests/checkers/unittest_imports.py:128: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 128, "message": "", "path": "tests/checkers/unittest_imports.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_preferred_module", "TestImportsChecker", "unittest_imports.py", "checkers", "tests", "pylint", ""], "lineno": 123, "nodeid": "tests/checkers/unittest_imports.py::TestImportsChecker::test_preferred_module", "outcome": "failed", "setup": {"crash": null, "duration": 0.0032953768968582153, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004305727779865265, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05527752265334129, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f0240707be0>\n\n    @staticmethod\n    def test_relative_beyond_top_level_two(capsys: CaptureFixture[str]) -> None:\n>       Run(\n            [\n                f\"{os.path.join(REGR_DATA, 'beyond_top_two')}\",\n                \"-d all\",\n                \"-e relative-beyond-top-level\",\n            ],\n            exit=False,\n        )\n\ntests/checkers/unittest_imports.py:45: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 45, "message": "", "path": "tests/checkers/unittest_imports.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_relative_beyond_top_level_two", "TestImportsChecker", "unittest_imports.py", "checkers", "tests", "pylint", ""], "lineno": 42, "nodeid": "tests/checkers/unittest_imports.py::TestImportsChecker::test_relative_beyond_top_level_two", "outcome": "failed", "setup": {"crash": null, "duration": 0.003156278282403946, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00051078200340271, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 142, "message": "AssertionError: Wrong message(s) raised for \"dataclass_with_field.py\":\n\nExpected in testdata:\n   7: import-error", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/testutils/lint_module_test.py"}, "duration": 2.244865443557501, "log": null, "longrepr": "self = <pylint.testutils.lint_module_test.LintModuleTest object at 0x7f0240829330>\n\n    def runTest(self) -> None:\n>       self._runTest()\nE       AssertionError: Wrong message(s) raised for \"dataclass_with_field.py\":\nE       \nE       Expected in testdata:\nE          7: import-error\n\npylint/testutils/lint_module_test.py:142: AssertionError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 142, "message": "AssertionError", "path": "pylint/testutils/lint_module_test.py"}]}, "keywords": ["test_functional[dataclass_with_field]", "parametrize", "usefixtures", "pytestmark", "dataclass_with_field", "test_functional.py", "tests", "pylint", ""], "lineno": 56, "nodeid": "tests/test_functional.py::test_functional[dataclass_with_field]", "outcome": "failed", "setup": {"crash": null, "duration": 0.055780068039894104, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0006337277591228485, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055066898465156555, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae7c10>\n\n    def test_no_crash_with_formatting_regex_defaults(self) -> None:\n>       self._runtest(\n            [\"--ignore-patterns=a\"], reporter=TextReporter(StringIO()), code=32\n        )\n\ntests/test_self.py:520: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 520, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_no_crash_with_formatting_regex_defaults", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 518, "nodeid": "tests/test_self.py::TestRunTC::test_no_crash_with_formatting_regex_defaults", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002948939800262451, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003200918436050415, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055448248982429504, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae5ba0>\n\n    def test_error_missing_arguments(self) -> None:\n>       self._runtest([], code=32)\n\ntests/test_self.py:215: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 215, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_error_missing_arguments", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 213, "nodeid": "tests/test_self.py::TestRunTC::test_error_missing_arguments", "outcome": "failed", "setup": {"crash": null, "duration": 0.00029347091913223267, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003212057054042816, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05556485801935196, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae6950>\n\n    def test_reject_empty_indent_strings(self) -> None:\n        expected = \"Option cannot be an empty string\"\n        module = join(HERE, \"data\", \"clientmodule_test.py\")\n>       self._test_output([module, \"--indent-string=\"], expected_output=expected)\n\ntests/test_self.py:372: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 372, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_reject_empty_indent_strings", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 368, "nodeid": "tests/test_self.py::TestRunTC::test_reject_empty_indent_strings", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002984777092933655, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00031180307269096375, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05508539453148842, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae6f20>\n\n    def test_stdin_missing_modulename(self) -> None:\n>       self._runtest([\"--from-stdin\"], code=32)\n\ntests/test_self.py:577: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 577, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_stdin_missing_modulename", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 575, "nodeid": "tests/test_self.py::TestRunTC::test_stdin_missing_modulename", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002964586019515991, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003391169011592865, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05615609139204025, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b23e50>, args = [], expected = 0\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 0),\n            ([\"--fail-on=unused-import\"], 0),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 0),\n            ([\"--fail-on=missing-function-docstring\"], 0),\n            ([\"--fail-on=useless-suppression\"], 1),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 1),\n        ],\n    )\n    def test_fail_on_info_only_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on_info_only.py\")\n>       self._runtest([path, *args], code=expected)\n\ntests/test_self.py:1087: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1087, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_info_only_exit_code[args0-0]", "parametrize", "pytestmark", "args0-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args0-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.00046753883361816406, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004051290452480316, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.057876184582710266, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b48be0>\ntmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_output_file_can_be_combin0')\noutput_format = 'parseable'\nexpected_output = \"{path}:4: [W0612(unused-variable), test] Unused variable 'variable'\"\n\n    @pytest.mark.parametrize(\n        \"output_format, expected_output\",\n        [\n            (\n                \"text\",\n                \"{path}:4:4: W0612: Unused variable 'variable' (unused-variable)\",\n            ),\n            (\n                \"parseable\",\n                \"{path}:4: [W0612(unused-variable), test] Unused variable 'variable'\",\n            ),\n            (\n                \"msvs\",\n                \"{path}(4): [W0612(unused-variable)test] Unused variable 'variable'\",\n            ),\n            (\n                \"colorized\",\n                (\n                    \"{path}:4:4: W0612: \\x1B[35mUnused variable 'variable'\\x1B[0m (\\x1B[35munused-variable\\x1B[0m)\"\n                ),\n            ),\n            (\"json\", '\"message\": \"Unused variable \\'variable\\'\",'),\n            (\"json2\", '\"message\": \"Unused variable \\'variable\\'\",'),\n        ],\n    )\n    def test_output_file_can_be_combined_with_output_format_option(\n        self, tmp_path: Path, output_format: str, expected_output: str\n    ) -> None:\n        path = join(HERE, \"regrtest_data\", \"unused_variable.py\")\n        output_file = tmp_path / \"output.txt\"\n>       self._test_output_file(\n            [path, f\"--output={output_file}\", f\"--output-format={output_format}\"],\n            output_file,\n            expected_output.format(path=\"tests/regrtest_data/unused_variable.py\"),\n        )\n\ntests/test_self.py:1119: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:171: in _test_output_file\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1119, "message": "", "path": "tests/test_self.py"}, {"lineno": 171, "message": "in _test_output_file", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_output_file_can_be_combined_with_output_format_option[parseable-{path}:4: [W0612(unused-variable), test] Unused variable 'variable']", "parametrize", "pytestmark", "parseable-{path}:4: [W0612(unused-variable), test] Unused variable 'variable'", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1088, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[parseable-{path}:4: [W0612(unused-variable), test] Unused variable 'variable']", "outcome": "failed", "setup": {"crash": null, "duration": 0.0010148584842681885, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004297122359275818, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.056306447833776474, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b23550>\n\n    def test_output_file_invalid_path_exits_with_code_32(self) -> None:\n        path = join(HERE, \"regrtest_data\", \"unused_variable.py\")\n        output_file = \"thisdirectorydoesnotexit/output.txt\"\n>       self._runtest([path, f\"--output={output_file}\"], code=32)\n\ntests/test_self.py:1043: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1043, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_output_file_invalid_path_exits_with_code_32", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1039, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_invalid_path_exits_with_code_32", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002914406359195709, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003137849271297455, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05538906157016754, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae59f0>\n\n    def test_nonexistent_config_file(self) -> None:\n>       self._runtest([\"--rcfile=/tmp/this_file_does_not_exist\"], code=32)\n\ntests/test_self.py:212: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 212, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_nonexistent_config_file", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 210, "nodeid": "tests/test_self.py::TestRunTC::test_nonexistent_config_file", "outcome": "failed", "setup": {"crash": null, "duration": 0.000301506370306015, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00033235177397727966, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055396098643541336, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b49120>\ntmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_output_file_can_be_combin1')\noutput_format = 'json2'\nexpected_output = '\"message\": \"Unused variable \\'variable\\'\",'\n\n    @pytest.mark.parametrize(\n        \"output_format, expected_output\",\n        [\n            (\n                \"text\",\n                \"{path}:4:4: W0612: Unused variable 'variable' (unused-variable)\",\n            ),\n            (\n                \"parseable\",\n                \"{path}:4: [W0612(unused-variable), test] Unused variable 'variable'\",\n            ),\n            (\n                \"msvs\",\n                \"{path}(4): [W0612(unused-variable)test] Unused variable 'variable'\",\n            ),\n            (\n                \"colorized\",\n                (\n                    \"{path}:4:4: W0612: \\x1B[35mUnused variable 'variable'\\x1B[0m (\\x1B[35munused-variable\\x1B[0m)\"\n                ),\n            ),\n            (\"json\", '\"message\": \"Unused variable \\'variable\\'\",'),\n            (\"json2\", '\"message\": \"Unused variable \\'variable\\'\",'),\n        ],\n    )\n    def test_output_file_can_be_combined_with_output_format_option(\n        self, tmp_path: Path, output_format: str, expected_output: str\n    ) -> None:\n        path = join(HERE, \"regrtest_data\", \"unused_variable.py\")\n        output_file = tmp_path / \"output.txt\"\n>       self._test_output_file(\n            [path, f\"--output={output_file}\", f\"--output-format={output_format}\"],\n            output_file,\n            expected_output.format(path=\"tests/regrtest_data/unused_variable.py\"),\n        )\n\ntests/test_self.py:1119: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:171: in _test_output_file\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1119, "message": "", "path": "tests/test_self.py"}, {"lineno": 171, "message": "in _test_output_file", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_output_file_can_be_combined_with_output_format_option[json2-\"message\": \"Unused variable 'variable'\",]", "parametrize", "pytestmark", "json2-\"message\": \"Unused variable 'variable'\",", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1088, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[json2-\"message\": \"Unused variable 'variable'\",]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0010094493627548218, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004495568573474884, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05526106059551239, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b492d0>\ntmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_output_file_can_be_combin2')\n\n    def test_output_file_can_be_combined_with_custom_reporter(\n        self, tmp_path: Path\n    ) -> None:\n        path = join(HERE, \"regrtest_data\", \"unused_variable.py\")\n        output_file = tmp_path / \"output.txt\"\n        # It does not really have to be a truly custom reporter.\n        # It is only important that it is being passed explicitly to ``Run``.\n        myreporter = TextReporter()\n>       self._run_pylint(\n            [path, f\"--output={output_file}\"],\n            out=sys.stdout,\n            reporter=myreporter,\n        )\n\ntests/test_self.py:1133: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1133, "message": "", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_output_file_can_be_combined_with_custom_reporter", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1124, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_custom_reporter", "outcome": "failed", "setup": {"crash": null, "duration": 0.0008653141558170319, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00036955252289772034, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055156856775283813, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b23fa0>, args = ['--enable=C']\nexpected = 0\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 0),\n            ([\"--fail-on=unused-import\"], 0),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 0),\n            ([\"--fail-on=missing-function-docstring\"], 0),\n            ([\"--fail-on=useless-suppression\"], 1),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 1),\n        ],\n    )\n    def test_fail_on_info_only_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on_info_only.py\")\n>       self._runtest([path, *args], code=expected)\n\ntests/test_self.py:1087: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1087, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_info_only_exit_code[args1-0]", "parametrize", "pytestmark", "args1-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args1-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004746653139591217, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003914572298526764, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05533597245812416, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae6e90>\n\n    def test_json_report_does_not_escape_quotes(self) -> None:\n        out = StringIO()\n        module = join(HERE, \"regrtest_data\", \"unused_variable.py\")\n>       self._runtest([module], code=4, reporter=JSON2Reporter(out))\n\ntests/test_self.py:424: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 424, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_json_report_does_not_escape_quotes", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 420, "nodeid": "tests/test_self.py::TestRunTC::test_json_report_does_not_escape_quotes", "outcome": "failed", "setup": {"crash": null, "duration": 0.0003051683306694031, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00035298243165016174, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05519599840044975, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b48fa0>\ntmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_output_file_can_be_combin3')\noutput_format = 'colorized'\nexpected_output = \"{path}:4:4: W0612: \\x1b[35mUnused variable 'variable'\\x1b[0m (\\x1b[35munused-variable\\x1b[0m)\"\n\n    @pytest.mark.parametrize(\n        \"output_format, expected_output\",\n        [\n            (\n                \"text\",\n                \"{path}:4:4: W0612: Unused variable 'variable' (unused-variable)\",\n            ),\n            (\n                \"parseable\",\n                \"{path}:4: [W0612(unused-variable), test] Unused variable 'variable'\",\n            ),\n            (\n                \"msvs\",\n                \"{path}(4): [W0612(unused-variable)test] Unused variable 'variable'\",\n            ),\n            (\n                \"colorized\",\n                (\n                    \"{path}:4:4: W0612: \\x1B[35mUnused variable 'variable'\\x1B[0m (\\x1B[35munused-variable\\x1B[0m)\"\n                ),\n            ),\n            (\"json\", '\"message\": \"Unused variable \\'variable\\'\",'),\n            (\"json2\", '\"message\": \"Unused variable \\'variable\\'\",'),\n        ],\n    )\n    def test_output_file_can_be_combined_with_output_format_option(\n        self, tmp_path: Path, output_format: str, expected_output: str\n    ) -> None:\n        path = join(HERE, \"regrtest_data\", \"unused_variable.py\")\n        output_file = tmp_path / \"output.txt\"\n>       self._test_output_file(\n            [path, f\"--output={output_file}\", f\"--output-format={output_format}\"],\n            output_file,\n            expected_output.format(path=\"tests/regrtest_data/unused_variable.py\"),\n        )\n\ntests/test_self.py:1119: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:171: in _test_output_file\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1119, "message": "", "path": "tests/test_self.py"}, {"lineno": 171, "message": "in _test_output_file", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_output_file_can_be_combined_with_output_format_option[colorized-{path}:4:4: W0612: \\x1b[35mUnused variable 'variable'\\x1b[0m (\\x1b[35munused-variable\\x1b[0m)]", "parametrize", "pytestmark", "colorized-{path}:4:4: W0612: \\x1b[35mUnused variable 'variable'\\x1b[0m (\\x1b[35munused-variable\\x1b[0m)", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1088, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[colorized-{path}:4:4: W0612: \\x1b[35mUnused variable 'variable'\\x1b[0m (\\x1b[35munused-variable\\x1b[0m)]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0009461529552936554, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00042816996574401855, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05572572723031044, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b22e60>\n\n    def test_warnings_by_module(self) -> None:\n        path = join(HERE, \"regrtest_data\", \"unused_variable.py\")\n        expected = \"errors / warnings by module\"\n>       self._test_output([path, \"-ry\"], expected_output=expected)\n\ntests/test_self.py:1014: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1014, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_warnings_by_module", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1010, "nodeid": "tests/test_self.py::TestRunTC::test_warnings_by_module", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002960376441478729, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00042909011244773865, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05791071802377701, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b48ee0>\ntmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_output_file_can_be_combin4')\noutput_format = 'msvs'\nexpected_output = \"{path}(4): [W0612(unused-variable)test] Unused variable 'variable'\"\n\n    @pytest.mark.parametrize(\n        \"output_format, expected_output\",\n        [\n            (\n                \"text\",\n                \"{path}:4:4: W0612: Unused variable 'variable' (unused-variable)\",\n            ),\n            (\n                \"parseable\",\n                \"{path}:4: [W0612(unused-variable), test] Unused variable 'variable'\",\n            ),\n            (\n                \"msvs\",\n                \"{path}(4): [W0612(unused-variable)test] Unused variable 'variable'\",\n            ),\n            (\n                \"colorized\",\n                (\n                    \"{path}:4:4: W0612: \\x1B[35mUnused variable 'variable'\\x1B[0m (\\x1B[35munused-variable\\x1B[0m)\"\n                ),\n            ),\n            (\"json\", '\"message\": \"Unused variable \\'variable\\'\",'),\n            (\"json2\", '\"message\": \"Unused variable \\'variable\\'\",'),\n        ],\n    )\n    def test_output_file_can_be_combined_with_output_format_option(\n        self, tmp_path: Path, output_format: str, expected_output: str\n    ) -> None:\n        path = join(HERE, \"regrtest_data\", \"unused_variable.py\")\n        output_file = tmp_path / \"output.txt\"\n>       self._test_output_file(\n            [path, f\"--output={output_file}\", f\"--output-format={output_format}\"],\n            output_file,\n            expected_output.format(path=\"tests/regrtest_data/unused_variable.py\"),\n        )\n\ntests/test_self.py:1119: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:171: in _test_output_file\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1119, "message": "", "path": "tests/test_self.py"}, {"lineno": 171, "message": "in _test_output_file", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_output_file_can_be_combined_with_output_format_option[msvs-{path}(4): [W0612(unused-variable)test] Unused variable 'variable']", "parametrize", "pytestmark", "msvs-{path}(4): [W0612(unused-variable)test] Unused variable 'variable'", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1088, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[msvs-{path}(4): [W0612(unused-variable)test] Unused variable 'variable']", "outcome": "failed", "setup": {"crash": null, "duration": 0.0012620240449905396, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004468970000743866, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05507649853825569, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b21d50>\nopts = ['--fail-on=C', '--disable=C0116'], out = 0\n\n    @pytest.mark.parametrize(\n        \"opts,out\",\n        [\n            # Special case to ensure that disabled items from category aren't enabled\n            ([\"--disable=C0116\", \"--fail-on=C\"], 0),\n            # Ensure order does not matter\n            ([\"--fail-on=C\", \"--disable=C0116\"], 0),\n            # Ensure --fail-on takes precedence over --disable\n            ([\"--disable=C0116\", \"--fail-on=C0116\"], 16),\n            # Ensure order does not matter\n            ([\"--fail-on=C0116\", \"--disable=C0116\"], 16),\n            # Message emitted by PyLinter itself\n            (\n                [\n                    \"--fail-on=unknown-option-value\",\n                    \"--disable=all\",\n                    \"--enable=unknown-option-value, trigger\",\n                ],\n                4,\n            ),\n        ],\n    )\n    def test_fail_on_edge_case(self, opts: list[str], out: int) -> None:\n>       self._runtest(\n            [*opts, join(HERE, \"regrtest_data\", \"fail_under_plus7_5.py\")],\n            code=out,\n        )\n\ntests/test_self.py:809: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 809, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_edge_case[opts1-0]", "parametrize", "pytestmark", "opts1-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 785, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts1-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005094185471534729, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003973469138145447, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055123794823884964, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae5d50>\n\n    def test_disable_all(self) -> None:\n        out = StringIO()\n>       self._runtest([UNNECESSARY_LAMBDA, \"--disable=all\"], out=out, code=32)\n\ntests/test_self.py:219: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 219, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_disable_all", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 216, "nodeid": "tests/test_self.py::TestRunTC::test_disable_all", "outcome": "failed", "setup": {"crash": null, "duration": 0.00028937309980392456, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003376491367816925, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.056832455098629, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b49060>\ntmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_output_file_can_be_combin5')\noutput_format = 'json'\nexpected_output = '\"message\": \"Unused variable \\'variable\\'\",'\n\n    @pytest.mark.parametrize(\n        \"output_format, expected_output\",\n        [\n            (\n                \"text\",\n                \"{path}:4:4: W0612: Unused variable 'variable' (unused-variable)\",\n            ),\n            (\n                \"parseable\",\n                \"{path}:4: [W0612(unused-variable), test] Unused variable 'variable'\",\n            ),\n            (\n                \"msvs\",\n                \"{path}(4): [W0612(unused-variable)test] Unused variable 'variable'\",\n            ),\n            (\n                \"colorized\",\n                (\n                    \"{path}:4:4: W0612: \\x1B[35mUnused variable 'variable'\\x1B[0m (\\x1B[35munused-variable\\x1B[0m)\"\n                ),\n            ),\n            (\"json\", '\"message\": \"Unused variable \\'variable\\'\",'),\n            (\"json2\", '\"message\": \"Unused variable \\'variable\\'\",'),\n        ],\n    )\n    def test_output_file_can_be_combined_with_output_format_option(\n        self, tmp_path: Path, output_format: str, expected_output: str\n    ) -> None:\n        path = join(HERE, \"regrtest_data\", \"unused_variable.py\")\n        output_file = tmp_path / \"output.txt\"\n>       self._test_output_file(\n            [path, f\"--output={output_file}\", f\"--output-format={output_format}\"],\n            output_file,\n            expected_output.format(path=\"tests/regrtest_data/unused_variable.py\"),\n        )\n\ntests/test_self.py:1119: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:171: in _test_output_file\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1119, "message": "", "path": "tests/test_self.py"}, {"lineno": 171, "message": "in _test_output_file", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_output_file_can_be_combined_with_output_format_option[json-\"message\": \"Unused variable 'variable'\",]", "parametrize", "pytestmark", "json-\"message\": \"Unused variable 'variable'\",", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1088, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[json-\"message\": \"Unused variable 'variable'\",]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0010405518114566803, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00043572112917900085, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05544746294617653, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b233a0>\ntmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_output_file_valid_path0')\n\n    def test_output_file_valid_path(self, tmp_path: Path) -> None:\n        path = join(HERE, \"regrtest_data\", \"unused_variable.py\")\n        output_file = tmp_path / \"output.txt\"\n        expected = \"Your code has been rated at 7.50/10\"\n>       self._test_output_file(\n            [path, f\"--output={output_file}\"],\n            output_file,\n            expected_output=expected,\n        )\n\ntests/test_self.py:1034: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:171: in _test_output_file\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1034, "message": "", "path": "tests/test_self.py"}, {"lineno": 171, "message": "in _test_output_file", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_output_file_valid_path", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1029, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_valid_path", "outcome": "failed", "setup": {"crash": null, "duration": 0.0007505938410758972, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00039921700954437256, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05546684190630913, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b21f00>\nopts = ['--fail-on=C0116', '--disable=C0116'], out = 16\n\n    @pytest.mark.parametrize(\n        \"opts,out\",\n        [\n            # Special case to ensure that disabled items from category aren't enabled\n            ([\"--disable=C0116\", \"--fail-on=C\"], 0),\n            # Ensure order does not matter\n            ([\"--fail-on=C\", \"--disable=C0116\"], 0),\n            # Ensure --fail-on takes precedence over --disable\n            ([\"--disable=C0116\", \"--fail-on=C0116\"], 16),\n            # Ensure order does not matter\n            ([\"--fail-on=C0116\", \"--disable=C0116\"], 16),\n            # Message emitted by PyLinter itself\n            (\n                [\n                    \"--fail-on=unknown-option-value\",\n                    \"--disable=all\",\n                    \"--enable=unknown-option-value, trigger\",\n                ],\n                4,\n            ),\n        ],\n    )\n    def test_fail_on_edge_case(self, opts: list[str], out: int) -> None:\n>       self._runtest(\n            [*opts, join(HERE, \"regrtest_data\", \"fail_under_plus7_5.py\")],\n            code=out,\n        )\n\ntests/test_self.py:809: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 809, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_edge_case[opts3-16]", "parametrize", "pytestmark", "opts3-16", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 785, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts3-16]", "outcome": "failed", "setup": {"crash": null, "duration": 0.00046615302562713623, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004017353057861328, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05473674461245537, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b48580>\nargs = ['--fail-on=unused-import'], expected = 0\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 0),\n            ([\"--fail-on=unused-import\"], 0),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 0),\n            ([\"--fail-on=missing-function-docstring\"], 0),\n            ([\"--fail-on=useless-suppression\"], 1),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 1),\n        ],\n    )\n    def test_fail_on_info_only_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on_info_only.py\")\n>       self._runtest([path, *args], code=expected)\n\ntests/test_self.py:1087: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1087, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_info_only_exit_code[args4-0]", "parametrize", "pytestmark", "args4-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args4-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004819035530090332, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00040861964225769043, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055240198969841, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae6d70>\nopts = ['--disable=C0116', '--fail-on=C'], out = 0\n\n    @pytest.mark.parametrize(\n        \"opts,out\",\n        [\n            # Special case to ensure that disabled items from category aren't enabled\n            ([\"--disable=C0116\", \"--fail-on=C\"], 0),\n            # Ensure order does not matter\n            ([\"--fail-on=C\", \"--disable=C0116\"], 0),\n            # Ensure --fail-on takes precedence over --disable\n            ([\"--disable=C0116\", \"--fail-on=C0116\"], 16),\n            # Ensure order does not matter\n            ([\"--fail-on=C0116\", \"--disable=C0116\"], 16),\n            # Message emitted by PyLinter itself\n            (\n                [\n                    \"--fail-on=unknown-option-value\",\n                    \"--disable=all\",\n                    \"--enable=unknown-option-value, trigger\",\n                ],\n                4,\n            ),\n        ],\n    )\n    def test_fail_on_edge_case(self, opts: list[str], out: int) -> None:\n>       self._runtest(\n            [*opts, join(HERE, \"regrtest_data\", \"fail_under_plus7_5.py\")],\n            code=out,\n        )\n\ntests/test_self.py:809: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 809, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_edge_case[opts0-0]", "parametrize", "pytestmark", "opts0-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 785, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts0-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004736781120300293, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00038994476199150085, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05522605776786804, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b48880>\nargs = ['--fail-on=useless-suppression', '--enable=C'], expected = 1\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 0),\n            ([\"--fail-on=unused-import\"], 0),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 0),\n            ([\"--fail-on=missing-function-docstring\"], 0),\n            ([\"--fail-on=useless-suppression\"], 1),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 1),\n        ],\n    )\n    def test_fail_on_info_only_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on_info_only.py\")\n>       self._runtest([path, *args], code=expected)\n\ntests/test_self.py:1087: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1087, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_info_only_exit_code[args8-1]", "parametrize", "pytestmark", "args8-1", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args8-1]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005032345652580261, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004088990390300751, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.056276705116033554, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b487c0>\nargs = ['--fail-on=useless-suppression'], expected = 1\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 0),\n            ([\"--fail-on=unused-import\"], 0),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 0),\n            ([\"--fail-on=missing-function-docstring\"], 0),\n            ([\"--fail-on=useless-suppression\"], 1),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 1),\n        ],\n    )\n    def test_fail_on_info_only_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on_info_only.py\")\n>       self._runtest([path, *args], code=expected)\n\ntests/test_self.py:1087: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1087, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_info_only_exit_code[args7-1]", "parametrize", "pytestmark", "args7-1", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args7-1]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004579275846481323, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003749430179595947, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.0564277209341526, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b20130>\nopts = ['--disable=C0116', '--fail-on=C0116'], out = 16\n\n    @pytest.mark.parametrize(\n        \"opts,out\",\n        [\n            # Special case to ensure that disabled items from category aren't enabled\n            ([\"--disable=C0116\", \"--fail-on=C\"], 0),\n            # Ensure order does not matter\n            ([\"--fail-on=C\", \"--disable=C0116\"], 0),\n            # Ensure --fail-on takes precedence over --disable\n            ([\"--disable=C0116\", \"--fail-on=C0116\"], 16),\n            # Ensure order does not matter\n            ([\"--fail-on=C0116\", \"--disable=C0116\"], 16),\n            # Message emitted by PyLinter itself\n            (\n                [\n                    \"--fail-on=unknown-option-value\",\n                    \"--disable=all\",\n                    \"--enable=unknown-option-value, trigger\",\n                ],\n                4,\n            ),\n        ],\n    )\n    def test_fail_on_edge_case(self, opts: list[str], out: int) -> None:\n>       self._runtest(\n            [*opts, join(HERE, \"regrtest_data\", \"fail_under_plus7_5.py\")],\n            code=out,\n        )\n\ntests/test_self.py:809: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 809, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_edge_case[opts2-16]", "parametrize", "pytestmark", "opts2-16", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 785, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts2-16]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004779919981956482, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00040238723158836365, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.22136036306619644, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b48640>\nargs = ['--fail-on=unused-import', '--enable=C'], expected = 0\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 0),\n            ([\"--fail-on=unused-import\"], 0),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 0),\n            ([\"--fail-on=missing-function-docstring\"], 0),\n            ([\"--fail-on=useless-suppression\"], 1),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 1),\n        ],\n    )\n    def test_fail_on_info_only_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on_info_only.py\")\n>       self._runtest([path, *args], code=expected)\n\ntests/test_self.py:1087: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1087, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_info_only_exit_code[args5-0]", "parametrize", "pytestmark", "args5-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args5-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004931651055812836, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00039078667759895325, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.0556136891245842, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b48700>\nargs = ['--fail-on=missing-function-docstring'], expected = 0\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 0),\n            ([\"--fail-on=unused-import\"], 0),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 0),\n            ([\"--fail-on=missing-function-docstring\"], 0),\n            ([\"--fail-on=useless-suppression\"], 1),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 1),\n        ],\n    )\n    def test_fail_on_info_only_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on_info_only.py\")\n>       self._runtest([path, *args], code=expected)\n\ntests/test_self.py:1087: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1087, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_info_only_exit_code[args6-0]", "parametrize", "pytestmark", "args6-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args6-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.00045984238386154175, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00039181485772132874, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055705443024635315, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b48400>\nargs = ['--fail-on=superfluous-parens'], expected = 0\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 0),\n            ([\"--fail-on=unused-import\"], 0),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 0),\n            ([\"--fail-on=missing-function-docstring\"], 0),\n            ([\"--fail-on=useless-suppression\"], 1),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 1),\n        ],\n    )\n    def test_fail_on_info_only_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on_info_only.py\")\n>       self._runtest([path, *args], code=expected)\n\ntests/test_self.py:1087: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1087, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_info_only_exit_code[args2-0]", "parametrize", "pytestmark", "args2-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args2-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004712902009487152, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004044957458972931, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05539891496300697, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b484c0>\nargs = ['--fail-on=import-error'], expected = 0\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 0),\n            ([\"--fail-on=unused-import\"], 0),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 0),\n            ([\"--fail-on=missing-function-docstring\"], 0),\n            ([\"--fail-on=useless-suppression\"], 1),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 1),\n        ],\n    )\n    def test_fail_on_info_only_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on_info_only.py\")\n>       self._runtest([path, *args], code=expected)\n\ntests/test_self.py:1087: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1087, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_info_only_exit_code[args3-0]", "parametrize", "pytestmark", "args3-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1070, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args3-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004960745573043823, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003983229398727417, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05851748585700989, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b494b0>\ntmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_output_file_specified_in_0')\n\n    def test_output_file_specified_in_rcfile(self, tmp_path: Path) -> None:\n        output_file = tmp_path / \"output.txt\"\n        rcfile = tmp_path / \"pylintrc\"\n        rcfile_contents = textwrap.dedent(\n            f\"\"\"\n        [MAIN]\n        output={output_file}\n        \"\"\"\n        )\n        rcfile.write_text(rcfile_contents, encoding=\"utf-8\")\n        path = join(HERE, \"regrtest_data\", \"unused_variable.py\")\n        expected = \"Your code has been rated at 7.50/10\"\n>       self._test_output_file(\n            [path, f\"--output={output_file}\", f\"--rcfile={rcfile}\"],\n            output_file,\n            expected_output=expected,\n        )\n\ntests/test_self.py:1152: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:171: in _test_output_file\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1152, "message": "", "path": "tests/test_self.py"}, {"lineno": 171, "message": "in _test_output_file", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_output_file_specified_in_rcfile", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1139, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_specified_in_rcfile", "outcome": "failed", "setup": {"crash": null, "duration": 0.0008708909153938293, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003833174705505371, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05537557974457741, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b22590>\nargs = ['--fail-on=useless-suppression', '--enable=C'], expected = 22\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 6),\n            ([\"--fail-on=unused-import\"], 6),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 22),\n            ([\"--fail-on=missing-function-docstring\"], 22),\n            ([\"--fail-on=useless-suppression\"], 6),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 22),\n        ],\n    )\n    def test_fail_on_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on.py\")\n        # We set fail-under to be something very low so that even with the warnings\n        # and errors that are generated they don't affect the exit code.\n>       self._runtest([path, \"--fail-under=-10\", \"--disable=C\", *args], code=expected)\n\ntests/test_self.py:1063: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1063, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_exit_code[args8-22]", "parametrize", "pytestmark", "args8-22", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args8-22]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004811882972717285, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003816932439804077, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05584404245018959, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b22f20>\nargs = ['--fail-on=unused-import', '--enable=C'], expected = 22\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 6),\n            ([\"--fail-on=unused-import\"], 6),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 22),\n            ([\"--fail-on=missing-function-docstring\"], 22),\n            ([\"--fail-on=useless-suppression\"], 6),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 22),\n        ],\n    )\n    def test_fail_on_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on.py\")\n        # We set fail-under to be something very low so that even with the warnings\n        # and errors that are generated they don't affect the exit code.\n>       self._runtest([path, \"--fail-under=-10\", \"--disable=C\", *args], code=expected)\n\ntests/test_self.py:1063: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1063, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_exit_code[args5-22]", "parametrize", "pytestmark", "args5-22", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args5-22]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004590526223182678, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00039049237966537476, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.0552949532866478, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b48a90>\ntmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_output_file_can_be_combin6')\noutput_format = 'text'\nexpected_output = \"{path}:4:4: W0612: Unused variable 'variable' (unused-variable)\"\n\n    @pytest.mark.parametrize(\n        \"output_format, expected_output\",\n        [\n            (\n                \"text\",\n                \"{path}:4:4: W0612: Unused variable 'variable' (unused-variable)\",\n            ),\n            (\n                \"parseable\",\n                \"{path}:4: [W0612(unused-variable), test] Unused variable 'variable'\",\n            ),\n            (\n                \"msvs\",\n                \"{path}(4): [W0612(unused-variable)test] Unused variable 'variable'\",\n            ),\n            (\n                \"colorized\",\n                (\n                    \"{path}:4:4: W0612: \\x1B[35mUnused variable 'variable'\\x1B[0m (\\x1B[35munused-variable\\x1B[0m)\"\n                ),\n            ),\n            (\"json\", '\"message\": \"Unused variable \\'variable\\'\",'),\n            (\"json2\", '\"message\": \"Unused variable \\'variable\\'\",'),\n        ],\n    )\n    def test_output_file_can_be_combined_with_output_format_option(\n        self, tmp_path: Path, output_format: str, expected_output: str\n    ) -> None:\n        path = join(HERE, \"regrtest_data\", \"unused_variable.py\")\n        output_file = tmp_path / \"output.txt\"\n>       self._test_output_file(\n            [path, f\"--output={output_file}\", f\"--output-format={output_format}\"],\n            output_file,\n            expected_output.format(path=\"tests/regrtest_data/unused_variable.py\"),\n        )\n\ntests/test_self.py:1119: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:171: in _test_output_file\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1119, "message": "", "path": "tests/test_self.py"}, {"lineno": 171, "message": "in _test_output_file", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_output_file_can_be_combined_with_output_format_option[text-{path}:4:4: W0612: Unused variable 'variable' (unused-variable)]", "parametrize", "pytestmark", "text-{path}:4:4: W0612: Unused variable 'variable' (unused-variable)", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1088, "nodeid": "tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[text-{path}:4:4: W0612: Unused variable 'variable' (unused-variable)]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0009645894169807434, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00042114779353141785, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.0556362122297287, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b21600>, fu_score = 7.6\nfo_msgs = 'broad-exception-caught', fname = 'fail_under_plus7_5.py', out = 16\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[7.6-broad-exception-caught-fail_under_plus7_5.py-16]", "parametrize", "pytestmark", "7.6-broad-exception-caught-fail_under_plus7_5.py-16", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[7.6-broad-exception-caught-fail_under_plus7_5.py-16]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0006036832928657532, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00043952465057373047, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05642018839716911, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b23880>, args = ['--enable=C']\nexpected = 0\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 6),\n            ([\"--fail-on=unused-import\"], 6),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 22),\n            ([\"--fail-on=missing-function-docstring\"], 22),\n            ([\"--fail-on=useless-suppression\"], 6),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 22),\n        ],\n    )\n    def test_fail_on_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on.py\")\n        # We set fail-under to be something very low so that even with the warnings\n        # and errors that are generated they don't affect the exit code.\n>       self._runtest([path, \"--fail-under=-10\", \"--disable=C\", *args], code=expected)\n\ntests/test_self.py:1063: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1063, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_exit_code[args1-0]", "parametrize", "pytestmark", "args1-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args1-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.00046411529183387756, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004003681242465973, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05669006332755089, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae6260>\n\n    def test_no_out_encoding(self) -> None:\n        \"\"\"Test redirection of stdout with non ascii characters.\"\"\"\n        # This test reproduces bug #48066 ; it happens when stdout is redirected\n        # through '>' : the sys.stdout.encoding becomes then None, and if the\n        # output contains non ascii, pylint will crash\n        strio = StringIO()\n        assert strio.encoding is None\n>       self._runtest(\n            [join(HERE, \"regrtest_data\", \"no_stdout_encoding.py\"), \"--enable=all\"],\n            out=strio,\n            code=28,\n        )\n\ntests/test_self.py:254: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 254, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_no_out_encoding", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 246, "nodeid": "tests/test_self.py::TestRunTC::test_no_out_encoding", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002890452742576599, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003243982791900635, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05605992674827576, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b21b40>, fu_score = -10\nfo_msgs = 'fake1,C,fake2', fname = 'fail_under_plus7_5.py', out = 16\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[-10-fake1,C,fake2-fail_under_plus7_5.py-16]", "parametrize", "pytestmark", "-10-fake1,C,fake2-fail_under_plus7_5.py-16", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-10-fake1,C,fake2-fail_under_plus7_5.py-16]", "outcome": "failed", "setup": {"crash": null, "duration": 0.00060277059674263, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.000434286892414093, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.054724689573049545, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b219c0>, fu_score = -10\nfo_msgs = 'C0116', fname = 'fail_under_plus7_5.py', out = 16\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[-10-C0116-fail_under_plus7_5.py-16]", "parametrize", "pytestmark", "-10-C0116-fail_under_plus7_5.py-16", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-10-C0116-fail_under_plus7_5.py-16]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005804598331451416, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004349611699581146, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.0553157664835453, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b21a80>, fu_score = -10\nfo_msgs = 'C', fname = 'fail_under_plus7_5.py', out = 16\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[-10-C-fail_under_plus7_5.py-16]", "parametrize", "pytestmark", "-10-C-fail_under_plus7_5.py-16", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-10-C-fail_under_plus7_5.py-16]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0006182827055454254, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00043863803148269653, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05530276149511337, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b21000>, fu_score = 7.6\nfo_msgs = 'missing-function-docstring', fname = 'fail_under_plus7_5.py'\nout = 16\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[7.6-missing-function-docstring-fail_under_plus7_5.py-16]", "parametrize", "pytestmark", "7.6-missing-function-docstring-fail_under_plus7_5.py-16", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[7.6-missing-function-docstring-fail_under_plus7_5.py-16]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005963034927845001, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004335865378379822, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.054342810064554214, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b210c0>, fu_score = -11\nfo_msgs = 'missing-function-docstring', fname = 'fail_under_minus10.py'\nout = 22\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[-11-missing-function-docstring-fail_under_minus10.py-22]", "parametrize", "pytestmark", "-11-missing-function-docstring-fail_under_minus10.py-22", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-11-missing-function-docstring-fail_under_minus10.py-22]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005948357284069061, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004291944205760956, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05503818765282631, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b21540>, fu_score = 7.5\nfo_msgs = 'broad-exception-caught', fname = 'fail_under_plus7_5.py', out = 0\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[7.5-broad-exception-caught-fail_under_plus7_5.py-0]", "parametrize", "pytestmark", "7.5-broad-exception-caught-fail_under_plus7_5.py-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[7.5-broad-exception-caught-fail_under_plus7_5.py-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005912408232688904, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00043990835547447205, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055655211210250854, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b4a500>\n\n    def test_ignore_pattern_from_stdin(self) -> None:\n        \"\"\"Test if linter ignores standard input if the filename matches the ignore pattern.\"\"\"\n        with mock.patch(\"pylint.lint.pylinter._read_stdin\", return_value=\"import os\\n\"):\n>           self._runtest(\n                [\n                    \"--from-stdin\",\n                    \"mymodule.py\",\n                    \"--disable=all\",\n                    \"--enable=unused-import\",\n                    \"--ignore-patterns=mymodule.py\",\n                ],\n                code=0,\n            )\n\ntests/test_self.py:1254: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1254, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_ignore_pattern_from_stdin", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1250, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_pattern_from_stdin", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002830885350704193, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003452226519584656, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05641762167215347, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b20f40>, fu_score = 7.5\nfo_msgs = 'missing-function-docstring', fname = 'fail_under_plus7_5.py'\nout = 16\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[7.5-missing-function-docstring-fail_under_plus7_5.py-16]", "parametrize", "pytestmark", "7.5-missing-function-docstring-fail_under_plus7_5.py-16", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[7.5-missing-function-docstring-fail_under_plus7_5.py-16]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005923360586166382, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00043772533535957336, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05484362319111824, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b21c00>, fu_score = -10\nfo_msgs = 'C0115', fname = 'fail_under_plus7_5.py', out = 0\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[-10-C0115-fail_under_plus7_5.py-0]", "parametrize", "pytestmark", "-10-C0115-fail_under_plus7_5.py-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-10-C0115-fail_under_plus7_5.py-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.000599198043346405, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004467107355594635, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05535350739955902, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b204f0>, fu_score = -10\nfo_msgs = 'missing-function-docstring', fname = 'fail_under_plus7_5.py'\nout = 16\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[-10-missing-function-docstring-fail_under_plus7_5.py-16]", "parametrize", "pytestmark", "-10-missing-function-docstring-fail_under_plus7_5.py-16", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-10-missing-function-docstring-fail_under_plus7_5.py-16]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005997344851493835, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004375874996185303, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05594998225569725, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae5ed0>\n\n        def test_stdin_syntax_error(self) -> None:\n            expected_output = \"\"\"************* Module a\n    a.py:1:4: E0001: Parsing failed: 'invalid syntax (a, line 1)' (syntax-error)\"\"\"\n            with mock.patch(\n                \"pylint.lint.pylinter._read_stdin\", return_value=\"for\\n\"\n            ) as mock_stdin:\n>               self._test_output(\n                    [\"--from-stdin\", \"a.py\", \"--disable=all\", \"--enable=syntax-error\"],\n                    expected_output=expected_output,\n                )\n\ntests/test_self.py:638: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 638, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_stdin_syntax_error", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 631, "nodeid": "tests/test_self.py::TestRunTC::test_stdin_syntax_error", "outcome": "failed", "setup": {"crash": null, "duration": 0.00029788538813591003, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00032422319054603577, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05450936406850815, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b213c0>, fu_score = -10\nfo_msgs = 'broad-exception-caught', fname = 'fail_under_plus7_5.py', out = 0\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[-10-broad-exception-caught-fail_under_plus7_5.py-0]", "parametrize", "pytestmark", "-10-broad-exception-caught-fail_under_plus7_5.py-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-10-broad-exception-caught-fail_under_plus7_5.py-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0006115995347499847, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004283897578716278, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05439058691263199, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae5840>\n\n    def test_exit_zero(self) -> None:\n>       self._runtest(\n            [\"--exit-zero\", join(HERE, \"regrtest_data\", \"syntax_error.py\")], code=0\n        )\n\ntests/test_self.py:207: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 207, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_exit_zero", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 205, "nodeid": "tests/test_self.py::TestRunTC::test_exit_zero", "outcome": "failed", "setup": {"crash": null, "duration": 0.0003007352352142334, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00032116472721099854, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05659686028957367, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b21480>, fu_score = 6\nfo_msgs = 'broad-exception-caught', fname = 'fail_under_plus7_5.py', out = 0\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[6-broad-exception-caught-fail_under_plus7_5.py-0]", "parametrize", "pytestmark", "6-broad-exception-caught-fail_under_plus7_5.py-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[6-broad-exception-caught-fail_under_plus7_5.py-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0006496980786323547, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004375725984573364, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.0570913590490818, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b4aa10>\n\n    def test_recursive_current_dir(self) -> None:\n        with _test_sys_path():\n            # pytest is including directory HERE/regrtest_data to sys.path which causes\n            # astroid to believe that directory is a package.\n            sys.path = [\n                path\n                for path in sys.path\n                if not os.path.basename(path) == \"regrtest_data\"\n            ]\n            with _test_cwd():\n                os.chdir(join(HERE, \"regrtest_data\", \"directory\", \"subdirectory\"))\n>               self._runtest(\n                    [\".\", \"--recursive=y\"],\n                    code=0,\n                )\n\ntests/test_self.py:1288: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1288, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_recursive_current_dir", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1276, "nodeid": "tests/test_self.py::TestRunTC::test_recursive_current_dir", "outcome": "failed", "setup": {"crash": null, "duration": 0.0003043711185455322, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003194473683834076, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05547984316945076, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b4b0a0>\nmodule_name = 'bad_wrong_num.py', expected_output = '(syntax-error)'\n\n    @pytest.mark.parametrize(\n        \"module_name,expected_output\",\n        [\n            (\"good.py\", \"\"),\n            (\"bad_wrong_num.py\", \"(syntax-error)\"),\n            (\"bad_missing_num.py\", \"(bad-file-encoding)\"),\n        ],\n    )\n    def test_encoding(self, module_name: str, expected_output: str) -> None:\n        path = join(HERE, \"regrtest_data\", \"encoding\", module_name)\n>       self._test_output(\n            [path], expected_output=expected_output, unexpected_output=\"(astroid-error)\"\n        )\n\ntests/test_self.py:1329: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1329, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_encoding[bad_wrong_num.py-(syntax-error)]", "parametrize", "pytestmark", "bad_wrong_num.py-(syntax-error)", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1318, "nodeid": "tests/test_self.py::TestRunTC::test_encoding[bad_wrong_num.py-(syntax-error)]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004862174391746521, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003940761089324951, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05610915645956993, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b21300>, fu_score = -5\nfo_msgs = 'missing-function-docstring', fname = 'fail_under_minus10.py'\nout = 22\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[-5-missing-function-docstring-fail_under_minus10.py-22]", "parametrize", "pytestmark", "-5-missing-function-docstring-fail_under_minus10.py-22", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-5-missing-function-docstring-fail_under_minus10.py-22]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005942694842815399, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00043077021837234497, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055938996374607086, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae7700>\n\n    def test_bom_marker(self) -> None:\n        path = join(HERE, \"regrtest_data\", \"meta.py\")\n        expected = \"Your code has been rated at 10.00/10\"\n>       self._test_output([path, \"-rn\"], expected_output=expected)\n\ntests/test_self.py:473: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 473, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_bom_marker", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 469, "nodeid": "tests/test_self.py::TestRunTC::test_bom_marker", "outcome": "failed", "setup": {"crash": null, "duration": 0.00029170140624046326, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00031745806336402893, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.0548362135887146, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b216c0>, fu_score = -11\nfo_msgs = 'broad-exception-caught', fname = 'fail_under_minus10.py', out = 0\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[-11-broad-exception-caught-fail_under_minus10.py-0]", "parametrize", "pytestmark", "-11-broad-exception-caught-fail_under_minus10.py-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-11-broad-exception-caught-fail_under_minus10.py-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0006192177534103394, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00044508278369903564, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055066902190446854, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b21180>, fu_score = -10\nfo_msgs = 'missing-function-docstring', fname = 'fail_under_minus10.py'\nout = 22\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[-10-missing-function-docstring-fail_under_minus10.py-22]", "parametrize", "pytestmark", "-10-missing-function-docstring-fail_under_minus10.py-22", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-10-missing-function-docstring-fail_under_minus10.py-22]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005896762013435364, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004623234272003174, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05864091217517853, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae75e0>\ninput_path = 'mymodule.py', module = 'mymodule', expected_path = 'mymodule.py'\n\n        @pytest.mark.parametrize(\n            \"input_path,module,expected_path\",\n            [\n                (join(HERE, \"mymodule.py\"), \"mymodule\", join(HERE, \"mymodule.py\")),\n                (\"mymodule.py\", \"mymodule\", \"mymodule.py\"),\n            ],\n        )\n        def test_stdin(self, input_path: str, module: str, expected_path: str) -> None:\n            expected_output = f\"\"\"************* Module {module}\n    {expected_path}:1:0: W0611: Unused import os (unused-import)\n    \n    \"\"\"\n    \n            with mock.patch(\n                \"pylint.lint.pylinter._read_stdin\", return_value=\"import os\\n\"\n            ) as mock_stdin:\n>               self._test_output(\n                    [\"--from-stdin\", input_path, \"--disable=all\", \"--enable=unused-import\"],\n                    expected_output=expected_output,\n                )\n\ntests/test_self.py:570: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 570, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_stdin[mymodule.py-mymodule-mymodule.py]", "parametrize", "pytestmark", "mymodule.py-mymodule-mymodule.py", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 553, "nodeid": "tests/test_self.py::TestRunTC::test_stdin[mymodule.py-mymodule-mymodule.py]", "outcome": "failed", "setup": {"crash": null, "duration": 0.000565066933631897, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004429258406162262, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05562213808298111, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b21780>, fu_score = -10\nfo_msgs = 'broad-exception-caught', fname = 'fail_under_minus10.py', out = 0\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[-10-broad-exception-caught-fail_under_minus10.py-0]", "parametrize", "pytestmark", "-10-broad-exception-caught-fail_under_minus10.py-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-10-broad-exception-caught-fail_under_minus10.py-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0006191134452819824, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00045339763164520264, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055041372776031494, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b20700>, fu_score = 6\nfo_msgs = 'missing-function-docstring', fname = 'fail_under_plus7_5.py'\nout = 16\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[6-missing-function-docstring-fail_under_plus7_5.py-16]", "parametrize", "pytestmark", "6-missing-function-docstring-fail_under_plus7_5.py-16", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[6-missing-function-docstring-fail_under_plus7_5.py-16]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0006164461374282837, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00044946372509002686, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055944137275218964, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b21900>, fu_score = -5\nfo_msgs = 'broad-exception-caught', fname = 'fail_under_minus10.py', out = 22\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[-5-broad-exception-caught-fail_under_minus10.py-22]", "parametrize", "pytestmark", "-5-broad-exception-caught-fail_under_minus10.py-22", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-5-broad-exception-caught-fail_under_minus10.py-22]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0006393343210220337, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00044200941920280457, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05537813901901245, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae7550>\n\n    def test_confidence_levels(self) -> None:\n        expected = \"Your code has been rated at\"\n        path = join(HERE, \"regrtest_data\", \"meta.py\")\n>       self._test_output(\n            [path, \"--confidence=HIGH,INFERENCE\"], expected_output=expected\n        )\n\ntests/test_self.py:466: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 466, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_confidence_levels", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 462, "nodeid": "tests/test_self.py::TestRunTC::test_confidence_levels", "outcome": "failed", "setup": {"crash": null, "duration": 0.0003216378390789032, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00032455846667289734, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05516636744141579, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b4af50>, module_name = 'good.py'\nexpected_output = ''\n\n    @pytest.mark.parametrize(\n        \"module_name,expected_output\",\n        [\n            (\"good.py\", \"\"),\n            (\"bad_wrong_num.py\", \"(syntax-error)\"),\n            (\"bad_missing_num.py\", \"(bad-file-encoding)\"),\n        ],\n    )\n    def test_encoding(self, module_name: str, expected_output: str) -> None:\n        path = join(HERE, \"regrtest_data\", \"encoding\", module_name)\n>       self._test_output(\n            [path], expected_output=expected_output, unexpected_output=\"(astroid-error)\"\n        )\n\ntests/test_self.py:1329: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1329, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_encoding[good.py-]", "parametrize", "pytestmark", "good.py-", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1318, "nodeid": "tests/test_self.py::TestRunTC::test_encoding[good.py-]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004818178713321686, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003999583423137665, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05834629386663437, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b4b280>\nmodule_name = 'bad_missing_num.py', expected_output = '(bad-file-encoding)'\n\n    @pytest.mark.parametrize(\n        \"module_name,expected_output\",\n        [\n            (\"good.py\", \"\"),\n            (\"bad_wrong_num.py\", \"(syntax-error)\"),\n            (\"bad_missing_num.py\", \"(bad-file-encoding)\"),\n        ],\n    )\n    def test_encoding(self, module_name: str, expected_output: str) -> None:\n        path = join(HERE, \"regrtest_data\", \"encoding\", module_name)\n>       self._test_output(\n            [path], expected_output=expected_output, unexpected_output=\"(astroid-error)\"\n        )\n\ntests/test_self.py:1329: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1329, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_encoding[bad_missing_num.py-(bad-file-encoding)]", "parametrize", "pytestmark", "bad_missing_num.py-(bad-file-encoding)", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1318, "nodeid": "tests/test_self.py::TestRunTC::test_encoding[bad_missing_num.py-(bad-file-encoding)]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005264319479465485, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004056692123413086, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05484527349472046, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae6b00>\n\n    def test_json_report_when_file_has_syntax_error(self) -> None:\n        out = StringIO()\n        module = join(HERE, \"regrtest_data\", \"syntax_error.py\")\n>       self._runtest([module], code=2, reporter=JSON2Reporter(out))\n\ntests/test_self.py:377: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 377, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_json_report_when_file_has_syntax_error", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 373, "nodeid": "tests/test_self.py::TestRunTC::test_json_report_when_file_has_syntax_error", "outcome": "failed", "setup": {"crash": null, "duration": 0.000288449227809906, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.000324055552482605, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05501147359609604, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae5690>\n\n    def test_w0704_ignored(self) -> None:\n>       self._runtest([join(HERE, \"input\", \"ignore_except_pass_by_default.py\")], code=0)\n\ntests/test_self.py:204: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 204, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_w0704_ignored", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 202, "nodeid": "tests/test_self.py::TestRunTC::test_w0704_ignored", "outcome": "failed", "setup": {"crash": null, "duration": 0.00030168890953063965, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003073476254940033, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05675769969820976, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b21240>, fu_score = -9\nfo_msgs = 'missing-function-docstring', fname = 'fail_under_minus10.py'\nout = 22\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[-9-missing-function-docstring-fail_under_minus10.py-22]", "parametrize", "pytestmark", "-9-missing-function-docstring-fail_under_minus10.py-22", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-9-missing-function-docstring-fail_under_minus10.py-22]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0006045438349246979, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00042993202805519104, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055010758340358734, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b21840>, fu_score = -9\nfo_msgs = 'broad-exception-caught', fname = 'fail_under_minus10.py', out = 22\n\n    @pytest.mark.parametrize(\n        \"fu_score,fo_msgs,fname,out\",\n        [\n            # Essentially same test cases as --fail-under, but run with/without a detected\n            # issue code missing-function-docstring (C0116) is issue in both files\n            # --fail-under should be irrelevant as missing-function-docstring is hit\n            (-10, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.5, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (7.6, \"missing-function-docstring\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-10, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-9, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            (-5, \"missing-function-docstring\", \"fail_under_minus10.py\", 22),\n            # --fail-under should guide whether error code as missing-function-docstring is not hit\n            (-10, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.5, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 0),\n            (7.6, \"broad-exception-caught\", \"fail_under_plus7_5.py\", 16),\n            (-11, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-10, \"broad-exception-caught\", \"fail_under_minus10.py\", 0),\n            (-9, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            (-5, \"broad-exception-caught\", \"fail_under_minus10.py\", 22),\n            # Enable by message id\n            (-10, \"C0116\", \"fail_under_plus7_5.py\", 16),\n            # Enable by category\n            (-10, \"C\", \"fail_under_plus7_5.py\", 16),\n            (-10, \"fake1,C,fake2\", \"fail_under_plus7_5.py\", 16),\n            # Ensure entire category not enabled by any msg id\n            (-10, \"C0115\", \"fail_under_plus7_5.py\", 0),\n        ],\n    )\n    def test_fail_on(self, fu_score: int, fo_msgs: str, fname: str, out: int) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                f\"{fu_score:f}\",\n                f\"--fail-on={fo_msgs}\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", fname),\n                # Use the old form of the evaluation that can go negative\n                \"--evaluation\",\n                \"0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)\",\n            ],\n            code=out,\n        )\n\ntests/test_self.py:772: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 772, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on[-9-broad-exception-caught-fail_under_minus10.py-22]", "parametrize", "pytestmark", "-9-broad-exception-caught-fail_under_minus10.py-22", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 738, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on[-9-broad-exception-caught-fail_under_minus10.py-22]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005906634032726288, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00042486563324928284, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055225249379873276, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae7dc0>\n\n    def test_getdefaultencoding_crashes_with_lc_ctype_utf8(self) -> None:\n        module = join(HERE, \"regrtest_data\", \"application_crash.py\")\n        expected_output = textwrap.dedent(\n            f\"\"\"\n        {module}:1:6: E0602: Undefined variable 'something_undefined' (undefined-variable)\n        \"\"\"\n        )\n        with _configure_lc_ctype(\"UTF-8\"):\n>           self._test_output([module, \"-E\"], expected_output=expected_output)\n\ntests/test_self.py:532: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 532, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_getdefaultencoding_crashes_with_lc_ctype_utf8", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 523, "nodeid": "tests/test_self.py::TestRunTC::test_getdefaultencoding_crashes_with_lc_ctype_utf8", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002855546772480011, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00034389644861221313, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055290769785642624, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae5bd0>\n\n    def test_recursive_globbing(self) -> None:\n        \"\"\"Tests if running linter over directory using --recursive=y and globbing.\"\"\"\n>       self._runtest(\n            [join(HERE, \"regrtest_data\", \"d?rectory\", \"subd*\"), \"--recursive=y\"],\n            code=0,\n        )\n\ntests/test_self.py:1202: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1202, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_recursive_globbing", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1199, "nodeid": "tests/test_self.py::TestRunTC::test_recursive_globbing", "outcome": "failed", "setup": {"crash": null, "duration": 0.00032825767993927, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.000325910747051239, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05899052321910858, "log": null, "longrepr": "@staticmethod\n    def test_regex_paths_csv_validator() -> None:\n        \"\"\"Test to see if _regexp_paths_csv_validator works.\n        Previously the validator crashed when encountering already validated values.\n        Reported in https://github.com/pylint-dev/pylint/issues/5437.\n        \"\"\"\n        with pytest.raises(SystemExit) as ex:\n            args = _add_rcfile_default_pylintrc(\n                [\"--ignore-paths\", \"test\", join(HERE, \"regrtest_data\", \"empty.py\")]\n            )\n>           Run(args)\n\ntests/test_self.py:1175: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1175, "message": "", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_regex_paths_csv_validator", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1164, "nodeid": "tests/test_self.py::TestRunTC::test_regex_paths_csv_validator", "outcome": "failed", "setup": {"crash": null, "duration": 0.000320974737405777, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.000323709100484848, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05456595495343208, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae7040>\n\n    def test_information_category_disabled_by_default(self) -> None:\n        expected = \"Your code has been rated at 10.00/10\"\n        path = join(HERE, \"regrtest_data\", \"meta.py\")\n>       self._test_output([path], expected_output=expected)\n\ntests/test_self.py:446: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 446, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_information_category_disabled_by_default", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 442, "nodeid": "tests/test_self.py::TestRunTC::test_information_category_disabled_by_default", "outcome": "failed", "setup": {"crash": null, "duration": 0.00027770549058914185, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.000309087336063385, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05455062538385391, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b4a380>\nignore_pattern_value = '^\\\\..*'\n\n    @pytest.mark.parametrize(\"ignore_pattern_value\", [\"^\\\\.\", \"^\\\\..+\", \"^\\\\..*\"])\n    def test_ignore_pattern_recursive_rel_path(self, ignore_pattern_value: str) -> None:\n        \"\"\"Test that ``--ignore-patterns`` strictly only ignores files\n        whose names begin with a \".\" when a dot is used to specify the\n        current directory.\n        \"\"\"\n        expected = \"module.py:1:0: W0611: Unused import os (unused-import)\"\n        unexpected = \".hidden/module.py:1:0: W0611: Unused import os (unused-import)\"\n    \n        with _test_cwd():\n            os.chdir(join(HERE, \"regrtest_data\", \"ignore_pattern\"))\n>           self._test_output(\n                [\n                    \".\",\n                    \"--recursive=y\",\n                    f\"--ignore-patterns={ignore_pattern_value}\",\n                ],\n                expected_output=expected,\n                unexpected_output=unexpected,\n            )\n\ntests/test_self.py:1241: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1241, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_ignore_pattern_recursive_rel_path[^\\\\..*]", "parametrize", "pytestmark", "^\\\\..*", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1229, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_pattern_recursive_rel_path[^\\\\..*]", "outcome": "failed", "setup": {"crash": null, "duration": 0.00039777159690856934, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003671608865261078, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05491206422448158, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae71f0>\n\n    def test_error_mode_shows_no_score(self) -> None:\n        module = join(HERE, \"regrtest_data\", \"application_crash.py\")\n        expected_output = textwrap.dedent(\n            f\"\"\"\n        ************* Module application_crash\n        {module}:1:6: E0602: Undefined variable 'something_undefined' (undefined-variable)\n        \"\"\"\n        )\n>       self._test_output([module, \"-E\"], expected_output=expected_output)\n\ntests/test_self.py:456: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 456, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_error_mode_shows_no_score", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 447, "nodeid": "tests/test_self.py::TestRunTC::test_error_mode_shows_no_score", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002949424088001251, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00032503530383110046, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.054913487285375595, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b21fc0>\nopts = ['--fail-on=unknown-option-value', '--disable=all', '--enable=unknown-option-value, trigger']\nout = 4\n\n    @pytest.mark.parametrize(\n        \"opts,out\",\n        [\n            # Special case to ensure that disabled items from category aren't enabled\n            ([\"--disable=C0116\", \"--fail-on=C\"], 0),\n            # Ensure order does not matter\n            ([\"--fail-on=C\", \"--disable=C0116\"], 0),\n            # Ensure --fail-on takes precedence over --disable\n            ([\"--disable=C0116\", \"--fail-on=C0116\"], 16),\n            # Ensure order does not matter\n            ([\"--fail-on=C0116\", \"--disable=C0116\"], 16),\n            # Message emitted by PyLinter itself\n            (\n                [\n                    \"--fail-on=unknown-option-value\",\n                    \"--disable=all\",\n                    \"--enable=unknown-option-value, trigger\",\n                ],\n                4,\n            ),\n        ],\n    )\n    def test_fail_on_edge_case(self, opts: list[str], out: int) -> None:\n>       self._runtest(\n            [*opts, join(HERE, \"regrtest_data\", \"fail_under_plus7_5.py\")],\n            code=out,\n        )\n\ntests/test_self.py:809: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 809, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_edge_case[opts4-4]", "parametrize", "pytestmark", "opts4-4", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 785, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts4-4]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004696100950241089, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004011690616607666, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055307645350694656, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae6b30>, write_bpy_to_disk = False\ntmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_relative_imports_False_0')\n\n    @pytest.mark.parametrize(\"write_bpy_to_disk\", [False, True])\n    def test_relative_imports(self, write_bpy_to_disk: bool, tmp_path: Path) -> None:\n        a = tmp_path / \"a\"\n    \n        b_code = textwrap.dedent(\n            \"\"\"\n            from .c import foobar\n            from .d import bla  # module does not exist\n    \n            foobar('hello')\n            bla()\n            \"\"\"\n        )\n    \n        c_code = textwrap.dedent(\n            \"\"\"\n            def foobar(arg):\n                pass\n            \"\"\"\n        )\n    \n        a.mkdir()\n        (a / \"__init__.py\").write_text(\"\")\n        if write_bpy_to_disk:\n            (a / \"b.py\").write_text(b_code)\n        (a / \"c.py\").write_text(c_code)\n    \n        with _test_cwd(tmp_path):\n            # why don't we start pylint in a sub-process?\n            expected = (\n                \"************* Module a.b\\n\"\n                \"a/b.py:3:0: E0401: Unable to import 'a.d' (import-error)\\n\\n\"\n            )\n    \n            if write_bpy_to_disk:\n                # --from-stdin is not used here\n                self._test_output(\n                    [\"a/b.py\", \"--disable=all\", \"--enable=import-error\"],\n                    expected_output=expected,\n                )\n    \n            # this code needs to work w/ and w/o a file named a/b.py on the hard disk.\n            with mock.patch(\"pylint.lint.pylinter._read_stdin\", return_value=b_code):\n>               self._test_output(\n                    [\n                        \"--from-stdin\",\n                        join(\"a\", \"b.py\"),\n                        \"--disable=all\",\n                        \"--enable=import-error\",\n                    ],\n                    expected_output=expected,\n                )\n\ntests/test_self.py:622: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 622, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_relative_imports[False]", "parametrize", "pytestmark", "False", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 578, "nodeid": "tests/test_self.py::TestRunTC::test_relative_imports[False]", "outcome": "failed", "setup": {"crash": null, "duration": 0.000866960734128952, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00040579959750175476, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05691370368003845, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae7a60>\n\n    def test_pylintrc_comments_in_values(self) -> None:\n        path = join(HERE, \"regrtest_data\", \"test_pylintrc_comments.py\")\n        config_path = join(HERE, \"regrtest_data\", \"comments_pylintrc\")\n        expected = textwrap.dedent(\n            f\"\"\"\n        ************* Module test_pylintrc_comments\n        {path}:2:0: W0311: Bad indentation. Found 1 spaces, expected 4 (bad-indentation)\n        {path}:1:0: C0114: Missing module docstring (missing-module-docstring)\n        {path}:1:0: C0116: Missing function or method docstring (missing-function-docstring)\n        \"\"\"\n        )\n>       self._test_output(\n            [path, f\"--rcfile={config_path}\", \"-rn\"], expected_output=expected\n        )\n\ntests/test_self.py:515: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 515, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_pylintrc_comments_in_values", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 503, "nodeid": "tests/test_self.py::TestRunTC::test_pylintrc_comments_in_values", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002958066761493683, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00035564228892326355, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.057367872446775436, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b4a0b0>\nignore_pattern_value = '^\\\\.'\n\n    @pytest.mark.parametrize(\"ignore_pattern_value\", [\"^\\\\.\", \"^\\\\..+\", \"^\\\\..*\"])\n    def test_ignore_pattern_recursive_rel_path(self, ignore_pattern_value: str) -> None:\n        \"\"\"Test that ``--ignore-patterns`` strictly only ignores files\n        whose names begin with a \".\" when a dot is used to specify the\n        current directory.\n        \"\"\"\n        expected = \"module.py:1:0: W0611: Unused import os (unused-import)\"\n        unexpected = \".hidden/module.py:1:0: W0611: Unused import os (unused-import)\"\n    \n        with _test_cwd():\n            os.chdir(join(HERE, \"regrtest_data\", \"ignore_pattern\"))\n>           self._test_output(\n                [\n                    \".\",\n                    \"--recursive=y\",\n                    f\"--ignore-patterns={ignore_pattern_value}\",\n                ],\n                expected_output=expected,\n                unexpected_output=unexpected,\n            )\n\ntests/test_self.py:1241: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1241, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_ignore_pattern_recursive_rel_path[^\\\\.]", "parametrize", "pytestmark", "^\\\\.", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1229, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_pattern_recursive_rel_path[^\\\\.]", "outcome": "failed", "setup": {"crash": null, "duration": 0.00041640177369117737, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00036709755659103394, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05489283427596092, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae73a0>\n\n    def test_evaluation_score_shown_by_default(self) -> None:\n        expected_output = \"Your code has been rated at \"\n        module = join(HERE, \"regrtest_data\", \"application_crash.py\")\n>       self._test_output([module], expected_output=expected_output)\n\ntests/test_self.py:461: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 461, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_evaluation_score_shown_by_default", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 457, "nodeid": "tests/test_self.py::TestRunTC::test_evaluation_score_shown_by_default", "outcome": "failed", "setup": {"crash": null, "duration": 0.00028320029377937317, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00031172484159469604, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05449585244059563, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae6560>\n\n    def test_type_annotation_names(self) -> None:\n        \"\"\"Test resetting the `_type_annotation_names` list to `[]` when leaving a module.\n    \n        An import inside `module_a`, which is used as a type annotation in `module_a`, should not prevent\n        emitting the `unused-import` message when the same import occurs in `module_b` & is unused.\n        See: https://github.com/pylint-dev/pylint/issues/4150\n        \"\"\"\n        module1 = join(\n            HERE, \"regrtest_data\", \"imported_module_in_typehint\", \"module_a.py\"\n        )\n    \n        module2 = join(\n            HERE, \"regrtest_data\", \"imported_module_in_typehint\", \"module_b.py\"\n        )\n        expected_output = textwrap.dedent(\n            f\"\"\"\n        ************* Module module_b\n        {module2}:1:0: W0611: Unused import uuid (unused-import)\n        \"\"\"\n        )\n        args = [\n            module1,\n            module2,\n            \"--disable=all\",\n            \"--enable=unused-import\",\n            \"-rn\",\n            \"-sn\",\n        ]\n        out = StringIO()\n>       self._run_pylint(args, out=out)\n\ntests/test_self.py:358: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 358, "message": "", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_type_annotation_names", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 328, "nodeid": "tests/test_self.py::TestRunTC::test_type_annotation_names", "outcome": "failed", "setup": {"crash": null, "duration": 0.000282973051071167, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00034505128860473633, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05556965991854668, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae7a90>\ninput_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/mymodule.py'\nmodule = 'mymodule'\nexpected_path = '/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/mymodule.py'\n\n        @pytest.mark.parametrize(\n            \"input_path,module,expected_path\",\n            [\n                (join(HERE, \"mymodule.py\"), \"mymodule\", join(HERE, \"mymodule.py\")),\n                (\"mymodule.py\", \"mymodule\", \"mymodule.py\"),\n            ],\n        )\n        def test_stdin(self, input_path: str, module: str, expected_path: str) -> None:\n            expected_output = f\"\"\"************* Module {module}\n    {expected_path}:1:0: W0611: Unused import os (unused-import)\n    \n    \"\"\"\n    \n            with mock.patch(\n                \"pylint.lint.pylinter._read_stdin\", return_value=\"import os\\n\"\n            ) as mock_stdin:\n>               self._test_output(\n                    [\"--from-stdin\", input_path, \"--disable=all\", \"--enable=unused-import\"],\n                    expected_output=expected_output,\n                )\n\ntests/test_self.py:570: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 570, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_stdin[/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/mymodule.py-mymodule-/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/mymodule.py]", "parametrize", "pytestmark", "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/mymodule.py-mymodule-/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/mymodule.py", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 553, "nodeid": "tests/test_self.py::TestRunTC::test_stdin[/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/mymodule.py-mymodule-/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/mymodule.py]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005534254014492035, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004154108464717865, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.054972827434539795, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b4a1a0>\nignore_pattern_value = '^\\\\..+'\n\n    @pytest.mark.parametrize(\"ignore_pattern_value\", [\"^\\\\.\", \"^\\\\..+\", \"^\\\\..*\"])\n    def test_ignore_pattern_recursive_rel_path(self, ignore_pattern_value: str) -> None:\n        \"\"\"Test that ``--ignore-patterns`` strictly only ignores files\n        whose names begin with a \".\" when a dot is used to specify the\n        current directory.\n        \"\"\"\n        expected = \"module.py:1:0: W0611: Unused import os (unused-import)\"\n        unexpected = \".hidden/module.py:1:0: W0611: Unused import os (unused-import)\"\n    \n        with _test_cwd():\n            os.chdir(join(HERE, \"regrtest_data\", \"ignore_pattern\"))\n>           self._test_output(\n                [\n                    \".\",\n                    \"--recursive=y\",\n                    f\"--ignore-patterns={ignore_pattern_value}\",\n                ],\n                expected_output=expected,\n                unexpected_output=unexpected,\n            )\n\ntests/test_self.py:1241: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1241, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_ignore_pattern_recursive_rel_path[^\\\\..+]", "parametrize", "pytestmark", "^\\\\..+", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1229, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_pattern_recursive_rel_path[^\\\\..+]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004059448838233948, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003717876970767975, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05318841338157654, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b4abc0>\n\n    def test_ignore_path_recursive_current_dir(self) -> None:\n        \"\"\"Tests that path is normalized before checked that is ignored. GitHub issue #6964.\"\"\"\n        with _test_sys_path():\n            # pytest is including directory HERE/regrtest_data to sys.path which causes\n            # astroid to believe that directory is a package.\n            sys.path = [\n                path\n                for path in sys.path\n                if not os.path.basename(path) == \"regrtest_data\"\n            ]\n            with _test_cwd():\n                os.chdir(join(HERE, \"regrtest_data\", \"directory\"))\n>               self._runtest(\n                    [\n                        \".\",\n                        \"--recursive=y\",\n                        \"--ignore-paths=^ignored_subdirectory/.*\",\n                    ],\n                    code=0,\n                )\n\ntests/test_self.py:1305: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1305, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_ignore_path_recursive_current_dir", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1292, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_path_recursive_current_dir", "outcome": "failed", "setup": {"crash": null, "duration": 0.000298965722322464, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003403127193450928, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05610443279147148, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b497b0>\nignore_value = 'ignored_subdirectory'\n\n    @pytest.mark.parametrize(\"ignore_value\", [\"ignored_subdirectory\", \"failing.py\"])\n    def test_ignore_recursive(self, ignore_value: str) -> None:\n        \"\"\"Tests recursive run of linter ignoring directory using --ignore parameter.\n    \n        Ignored directory contains files yielding lint errors. If directory is not ignored\n        test would fail due these errors.\n        \"\"\"\n        directory = join(HERE, \"regrtest_data\", \"directory\")\n>       self._runtest([directory, \"--recursive=y\", f\"--ignore={ignore_value}\"], code=0)\n\ntests/test_self.py:1215: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1215, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_ignore_recursive[ignored_subdirectory]", "parametrize", "pytestmark", "ignored_subdirectory", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1206, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_recursive[ignored_subdirectory]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004609934985637665, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003700181841850281, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055221330374479294, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b49b70>\n\n    def test_recursive(self) -> None:\n        \"\"\"Tests if running linter over directory using --recursive=y.\"\"\"\n>       self._runtest(\n            [join(HERE, \"regrtest_data\", \"directory\", \"subdirectory\"), \"--recursive=y\"],\n            code=0,\n        )\n\ntests/test_self.py:1195: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1195, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_recursive", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1192, "nodeid": "tests/test_self.py::TestRunTC::test_recursive", "outcome": "failed", "setup": {"crash": null, "duration": 0.00028699636459350586, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00032333284616470337, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.054814185947179794, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b23730>, args = [], expected = 0\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 6),\n            ([\"--fail-on=unused-import\"], 6),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 22),\n            ([\"--fail-on=missing-function-docstring\"], 22),\n            ([\"--fail-on=useless-suppression\"], 6),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 22),\n        ],\n    )\n    def test_fail_on_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on.py\")\n        # We set fail-under to be something very low so that even with the warnings\n        # and errors that are generated they don't affect the exit code.\n>       self._runtest([path, \"--fail-under=-10\", \"--disable=C\", *args], code=expected)\n\ntests/test_self.py:1063: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1063, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_exit_code[args0-0]", "parametrize", "pytestmark", "args0-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args0-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004835985600948334, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00038919225335121155, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05551804602146149, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b4b400>\n\n    def test_line_too_long_useless_suppression(self) -> None:\n        \"\"\"A test that demonstrates a known false positive for useless-suppression.\n    \n        See https://github.com/pylint-dev/pylint/issues/3368\n    \n        If you manage to make this test fail and remove the useless-suppression\n        warning please contact open a Pylint PR!\n        \"\"\"\n        module = join(HERE, \"regrtest_data\", \"line_too_long_no_code.py\")\n        expected = textwrap.dedent(\n            f\"\"\"\n        {module}:1:0: I0011: Locally disabling line-too-long (C0301) (locally-disabled)\n        {module}:1:0: I0021: Useless suppression of 'line-too-long' (useless-suppression)\n        \"\"\"\n        )\n    \n>       self._test_output([module, \"--enable=all\"], expected_output=expected)\n\ntests/test_self.py:1349: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1349, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_line_too_long_useless_suppression", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1332, "nodeid": "tests/test_self.py::TestRunTC::test_line_too_long_useless_suppression", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002911128103733063, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00032723695039749146, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055282287299633026, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b4a6e0>\nignore_path_value = '.*ignored.*'\n\n    @pytest.mark.parametrize(\"ignore_path_value\", [\".*ignored.*\", \".*failing.*\"])\n    def test_ignore_path_recursive(self, ignore_path_value: str) -> None:\n        \"\"\"Tests recursive run of linter ignoring directory using --ignore-path parameter.\n    \n        Ignored directory contains files yielding lint errors. If directory is not ignored\n        test would fail due these errors.\n        \"\"\"\n        directory = join(HERE, \"regrtest_data\", \"directory\")\n>       self._runtest(\n            [directory, \"--recursive=y\", f\"--ignore-paths={ignore_path_value}\"], code=0\n        )\n\ntests/test_self.py:1273: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1273, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_ignore_path_recursive[.*ignored.*]", "parametrize", "pytestmark", ".*ignored.*", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1264, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_path_recursive[.*ignored.*]", "outcome": "failed", "setup": {"crash": null, "duration": 0.000399615615606308, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003655925393104553, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055234652012586594, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae5060>\n\n    def test_wrong_import_position_when_others_disabled(self) -> None:\n        module1 = join(HERE, \"regrtest_data\", \"import_something.py\")\n        module2 = join(HERE, \"regrtest_data\", \"wrong_import_position.py\")\n        expected_output = textwrap.dedent(\n            f\"\"\"\n        ************* Module wrong_import_position\n        {module2}:11:0: C0413: Import \"import os\" should be placed at the top of the module (wrong-import-position)\n        \"\"\"\n        )\n        args = [\n            module2,\n            module1,\n            \"--disable=all\",\n            \"--enable=wrong-import-position\",\n            \"-rn\",\n            \"-sn\",\n        ]\n        out = StringIO()\n>       self._run_pylint(args, out=out)\n\ntests/test_self.py:317: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 317, "message": "", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_wrong_import_position_when_others_disabled", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 298, "nodeid": "tests/test_self.py::TestRunTC::test_wrong_import_position_when_others_disabled", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002925172448158264, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003098733723163605, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.054842036217451096, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b4b760>\n\n    def test_no_name_in_module(self) -> None:\n        \"\"\"Test that a package with both a variable name `base` and a module `base`\n        does not emit a no-name-in-module msg.\n        \"\"\"\n        module = join(HERE, \"regrtest_data\", \"test_no_name_in_module.py\")\n        unexpected = \"No name 'errors' in module 'list' (no-name-in-module)\"\n>       self._test_output(\n            [module, \"-E\"], expected_output=\"\", unexpected_output=unexpected\n        )\n\ntests/test_self.py:1369: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1369, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_no_name_in_module", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1362, "nodeid": "tests/test_self.py::TestRunTC::test_no_name_in_module", "outcome": "failed", "setup": {"crash": null, "duration": 0.00029985979199409485, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00033040717244148254, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05815836787223816, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b23490>\nargs = ['--fail-on=import-error'], expected = 6\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 6),\n            ([\"--fail-on=unused-import\"], 6),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 22),\n            ([\"--fail-on=missing-function-docstring\"], 22),\n            ([\"--fail-on=useless-suppression\"], 6),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 22),\n        ],\n    )\n    def test_fail_on_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on.py\")\n        # We set fail-under to be something very low so that even with the warnings\n        # and errors that are generated they don't affect the exit code.\n>       self._runtest([path, \"--fail-under=-10\", \"--disable=C\", *args], code=expected)\n\ntests/test_self.py:1063: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1063, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_exit_code[args3-6]", "parametrize", "pytestmark", "args3-6", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args3-6]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005666613578796387, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003838576376438141, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05558205023407936, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b49e40>\nignore_pattern_value = 'failing.*'\n\n    @pytest.mark.parametrize(\"ignore_pattern_value\", [\"ignored_.*\", \"failing.*\"])\n    def test_ignore_pattern_recursive(self, ignore_pattern_value: str) -> None:\n        \"\"\"Tests recursive run of linter ignoring directory using --ignore-parameter parameter.\n    \n        Ignored directory contains files yielding lint errors. If directory is not ignored\n        test would fail due these errors.\n        \"\"\"\n        directory = join(HERE, \"regrtest_data\", \"directory\")\n>       self._runtest(\n            [directory, \"--recursive=y\", f\"--ignore-patterns={ignore_pattern_value}\"],\n            code=0,\n        )\n\ntests/test_self.py:1225: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1225, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_ignore_pattern_recursive[failing.*]", "parametrize", "pytestmark", "failing.*", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1216, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_pattern_recursive[failing.*]", "outcome": "failed", "setup": {"crash": null, "duration": 0.00041546672582626343, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00038475170731544495, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.054887186735868454, "log": null, "longrepr": "@staticmethod\n    def test_plugin_that_imports_from_open() -> None:\n        \"\"\"Test that a plugin that imports a source file from a checker open()\n        function (ala pylint_django) does not raise an exception.\n        \"\"\"\n        with _test_sys_path():\n            # Enable --load-plugins=importing_plugin\n            sys.path.append(join(HERE, \"regrtest_data\", \"importing_plugin\"))\n            with _test_cwd(join(HERE, \"regrtest_data\", \"settings_project\")):\n>               Run(\n                    [\"--load-plugins=importing_plugin\", \"models.py\"],\n                    exit=False,\n                )\n\ntests/test_self.py:914: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 914, "message": "", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_plugin_that_imports_from_open", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 904, "nodeid": "tests/test_self.py::TestRunTC::test_plugin_that_imports_from_open", "outcome": "failed", "setup": {"crash": null, "duration": 0.00029990822076797485, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003333576023578644, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.056034356355667114, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b4a7d0>\nignore_path_value = '.*failing.*'\n\n    @pytest.mark.parametrize(\"ignore_path_value\", [\".*ignored.*\", \".*failing.*\"])\n    def test_ignore_path_recursive(self, ignore_path_value: str) -> None:\n        \"\"\"Tests recursive run of linter ignoring directory using --ignore-path parameter.\n    \n        Ignored directory contains files yielding lint errors. If directory is not ignored\n        test would fail due these errors.\n        \"\"\"\n        directory = join(HERE, \"regrtest_data\", \"directory\")\n>       self._runtest(\n            [directory, \"--recursive=y\", f\"--ignore-paths={ignore_path_value}\"], code=0\n        )\n\ntests/test_self.py:1273: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1273, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_ignore_path_recursive[.*failing.*]", "parametrize", "pytestmark", ".*failing.*", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1264, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_path_recursive[.*failing.*]", "outcome": "failed", "setup": {"crash": null, "duration": 0.00041747838258743286, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003737509250640869, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05585600435733795, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b22a10>\nargs = ['--fail-on=useless-suppression'], expected = 6\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 6),\n            ([\"--fail-on=unused-import\"], 6),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 22),\n            ([\"--fail-on=missing-function-docstring\"], 22),\n            ([\"--fail-on=useless-suppression\"], 6),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 22),\n        ],\n    )\n    def test_fail_on_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on.py\")\n        # We set fail-under to be something very low so that even with the warnings\n        # and errors that are generated they don't affect the exit code.\n>       self._runtest([path, \"--fail-under=-10\", \"--disable=C\", *args], code=expected)\n\ntests/test_self.py:1063: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1063, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_exit_code[args7-6]", "parametrize", "pytestmark", "args7-6", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args7-6]", "outcome": "failed", "setup": {"crash": null, "duration": 0.00047346577048301697, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00039193034172058105, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05649752542376518, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b23160>\nargs = ['--fail-on=unused-import'], expected = 6\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 6),\n            ([\"--fail-on=unused-import\"], 6),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 22),\n            ([\"--fail-on=missing-function-docstring\"], 22),\n            ([\"--fail-on=useless-suppression\"], 6),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 22),\n        ],\n    )\n    def test_fail_on_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on.py\")\n        # We set fail-under to be something very low so that even with the warnings\n        # and errors that are generated they don't affect the exit code.\n>       self._runtest([path, \"--fail-under=-10\", \"--disable=C\", *args], code=expected)\n\ntests/test_self.py:1063: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1063, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_exit_code[args4-6]", "parametrize", "pytestmark", "args4-6", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args4-6]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005127005279064178, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00039254501461982727, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05871736630797386, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b22da0>\nargs = ['--fail-on=missing-function-docstring'], expected = 22\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 6),\n            ([\"--fail-on=unused-import\"], 6),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 22),\n            ([\"--fail-on=missing-function-docstring\"], 22),\n            ([\"--fail-on=useless-suppression\"], 6),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 22),\n        ],\n    )\n    def test_fail_on_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on.py\")\n        # We set fail-under to be something very low so that even with the warnings\n        # and errors that are generated they don't affect the exit code.\n>       self._runtest([path, \"--fail-under=-10\", \"--disable=C\", *args], code=expected)\n\ntests/test_self.py:1063: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1063, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_exit_code[args6-22]", "parametrize", "pytestmark", "args6-22", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args6-22]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004966966807842255, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003955736756324768, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05504307523369789, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b23ca0>\nargs = ['--fail-on=superfluous-parens'], expected = 0\n\n    @pytest.mark.parametrize(\n        \"args, expected\",\n        [\n            ([], 0),\n            ([\"--enable=C\"], 0),\n            ([\"--fail-on=superfluous-parens\"], 0),\n            ([\"--fail-on=import-error\"], 6),\n            ([\"--fail-on=unused-import\"], 6),\n            ([\"--fail-on=unused-import\", \"--enable=C\"], 22),\n            ([\"--fail-on=missing-function-docstring\"], 22),\n            ([\"--fail-on=useless-suppression\"], 6),\n            ([\"--fail-on=useless-suppression\", \"--enable=C\"], 22),\n        ],\n    )\n    def test_fail_on_exit_code(self, args: list[str], expected: int) -> None:\n        path = join(HERE, \"regrtest_data\", \"fail_on.py\")\n        # We set fail-under to be something very low so that even with the warnings\n        # and errors that are generated they don't affect the exit code.\n>       self._runtest([path, \"--fail-under=-10\", \"--disable=C\", *args], code=expected)\n\ntests/test_self.py:1063: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1063, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_on_exit_code[args2-0]", "parametrize", "pytestmark", "args2-0", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1044, "nodeid": "tests/test_self.py::TestRunTC::test_fail_on_exit_code[args2-0]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004916787147521973, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.000393841415643692, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05606304854154587, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b49d50>\nignore_pattern_value = 'ignored_.*'\n\n    @pytest.mark.parametrize(\"ignore_pattern_value\", [\"ignored_.*\", \"failing.*\"])\n    def test_ignore_pattern_recursive(self, ignore_pattern_value: str) -> None:\n        \"\"\"Tests recursive run of linter ignoring directory using --ignore-parameter parameter.\n    \n        Ignored directory contains files yielding lint errors. If directory is not ignored\n        test would fail due these errors.\n        \"\"\"\n        directory = join(HERE, \"regrtest_data\", \"directory\")\n>       self._runtest(\n            [directory, \"--recursive=y\", f\"--ignore-patterns={ignore_pattern_value}\"],\n            code=0,\n        )\n\ntests/test_self.py:1225: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1225, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_ignore_pattern_recursive[ignored_.*]", "parametrize", "pytestmark", "ignored_.*", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1216, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_pattern_recursive[ignored_.*]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004119463264942169, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00038920342922210693, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.056039873510599136, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae54e0>\n\n    def test_no_ext_file(self) -> None:\n>       self._runtest([join(HERE, \"input\", \"noext\")], code=0)\n\ntests/test_self.py:201: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 201, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_no_ext_file", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 199, "nodeid": "tests/test_self.py::TestRunTC::test_no_ext_file", "outcome": "failed", "setup": {"crash": null, "duration": 0.0003258809447288513, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003247857093811035, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05568002536892891, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae5180>\n\n    def test_pkginfo(self) -> None:\n        \"\"\"Make pylint check 'pylint.__pkginfo__.py'.\"\"\"\n        # Disable invalid-name because of invalid argument names\n        args = [\"pylint.__pkginfo__\", \"--disable=invalid-name\"]\n>       self._runtest(args, reporter=TextReporter(StringIO()), code=0)\n\ntests/test_self.py:184: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 184, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_pkginfo", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 179, "nodeid": "tests/test_self.py::TestRunTC::test_pkginfo", "outcome": "failed", "setup": {"crash": null, "duration": 0.00028426945209503174, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003226473927497864, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.06229545176029205, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae7f70>\n\n    @pytest.mark.skipif(sys.platform == \"win32\", reason=\"only occurs on *nix\")\n    def test_parseable_file_path(self) -> None:\n        file_name = \"test_target.py\"\n        fake_path = HERE + os.getcwd()\n        module = join(fake_path, file_name)\n    \n        try:\n            # create module under directories which have the same name as reporter.path_strip_prefix\n            # e.g. /src/some/path/src/test_target.py when reporter.path_strip_prefix = /src/\n            os.makedirs(fake_path)\n            with open(module, \"w\", encoding=\"utf-8\") as test_target:\n                test_target.write(\"a,b = object()\")\n    \n>           self._test_output(\n                [module, \"--output-format=parseable\"], expected_output=file_name\n            )\n\ntests/test_self.py:547: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 547, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_parseable_file_path", "skipif", "pytestmark", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 533, "nodeid": "tests/test_self.py::TestRunTC::test_parseable_file_path", "outcome": "failed", "setup": {"crash": null, "duration": 0.000296127051115036, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.000311337411403656, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05456284433603287, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b495a0>\nignore_value = 'failing.py'\n\n    @pytest.mark.parametrize(\"ignore_value\", [\"ignored_subdirectory\", \"failing.py\"])\n    def test_ignore_recursive(self, ignore_value: str) -> None:\n        \"\"\"Tests recursive run of linter ignoring directory using --ignore parameter.\n    \n        Ignored directory contains files yielding lint errors. If directory is not ignored\n        test would fail due these errors.\n        \"\"\"\n        directory = join(HERE, \"regrtest_data\", \"directory\")\n>       self._runtest([directory, \"--recursive=y\", f\"--ignore={ignore_value}\"], code=0)\n\ntests/test_self.py:1215: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1215, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_ignore_recursive[failing.py]", "parametrize", "pytestmark", "failing.py", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1206, "nodeid": "tests/test_self.py::TestRunTC::test_ignore_recursive[failing.py]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0004047788679599762, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00036822259426116943, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05522427335381508, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae6ce0>\n\n    def test_json_report_when_file_is_missing(self) -> None:\n        out = StringIO()\n        module = join(HERE, \"regrtest_data\", \"totally_missing.py\")\n>       self._runtest([module], code=1, reporter=JSON2Reporter(out))\n\ntests/test_self.py:402: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 402, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_json_report_when_file_is_missing", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 398, "nodeid": "tests/test_self.py::TestRunTC::test_json_report_when_file_is_missing", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002972707152366638, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00032865628600120544, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05567512288689613, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae5570>\n\n    def test_enable_all_works(self) -> None:\n        module = join(HERE, \"data\", \"clientmodule_test.py\")\n        expected = textwrap.dedent(\n            f\"\"\"\n        ************* Module data.clientmodule_test\n        {module}:9:8: W0612: Unused variable 'local_variable' (unused-variable)\n        {module}:17:4: C0116: Missing function or method docstring (missing-function-docstring)\n        {module}:21:0: C0115: Missing class docstring (missing-class-docstring)\n        \"\"\"\n        )\n>       self._test_output(\n            [module, \"--disable=I\", \"--enable=all\", \"-rn\"], expected_output=expected\n        )\n\ntests/test_self.py:295: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 295, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_enable_all_works", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 284, "nodeid": "tests/test_self.py::TestRunTC::test_enable_all_works", "outcome": "failed", "setup": {"crash": null, "duration": 0.00031271204352378845, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00033448636531829834, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055597297847270966, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae67a0>\n\n    def test_import_itself_not_accounted_for_relative_imports(self) -> None:\n        expected = \"Your code has been rated at 10.00/10\"\n        package = join(HERE, \"regrtest_data\", \"dummy\")\n>       self._test_output(\n            [package, \"--disable=locally-disabled\", \"-rn\"], expected_output=expected\n        )\n\ntests/test_self.py:365: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 365, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_import_itself_not_accounted_for_relative_imports", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 361, "nodeid": "tests/test_self.py::TestRunTC::test_import_itself_not_accounted_for_relative_imports", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002938397228717804, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00032632797956466675, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05642642080783844, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae5f00>\n\n    def test_disable_all_enable_invalid(self) -> None:\n        # Reproduces issue #9403. If disable=all is used no error was raised for invalid messages unless\n        # unknown-option-value was manually enabled.\n        out = StringIO()\n>       self._runtest(\n            # Enable one valid message to not run into \"No files to lint: exiting.\"\n            [\n                UNNECESSARY_LAMBDA,\n                \"--disable=all\",\n                \"--enable=import-error\",\n                \"--enable=foo\",\n            ],\n            out=out,\n            code=0,\n        )\n\ntests/test_self.py:226: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 226, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_disable_all_enable_invalid", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 221, "nodeid": "tests/test_self.py::TestRunTC::test_disable_all_enable_invalid", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002786889672279358, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003251321613788605, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05562981590628624, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b4b5b0>\n\n    def test_output_no_header(self) -> None:\n        module = join(HERE, \"data\", \"clientmodule_test.py\")\n        expected = \"Unused variable 'local_variable'\"\n        not_expected = textwrap.dedent(\n            \"\"\"************* Module data.clientmodule_test\"\"\"\n        )\n    \n        args = [module, \"--output-format=no-header\"]\n>       self._test_output(\n            args, expected_output=expected, unexpected_output=not_expected\n        )\n\ntests/test_self.py:1359: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1359, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_output_no_header", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1350, "nodeid": "tests/test_self.py::TestRunTC::test_output_no_header", "outcome": "failed", "setup": {"crash": null, "duration": 0.000284392386674881, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.000317208468914032, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05528624728322029, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b4ad70>\n\n    def test_syntax_error_invalid_encoding(self) -> None:\n        module = join(HERE, \"regrtest_data\", \"invalid_encoding.py\")\n        expected_output = \"unknown encoding\"\n>       self._test_output([module, \"-E\"], expected_output=expected_output)\n\ntests/test_self.py:1317: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1317, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_syntax_error_invalid_encoding", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1313, "nodeid": "tests/test_self.py::TestRunTC::test_syntax_error_invalid_encoding", "outcome": "failed", "setup": {"crash": null, "duration": 0.00028917938470840454, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003178156912326813, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055122505873441696, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae60b0>\n\n    def test_output_with_verbose(self) -> None:\n        out = StringIO()\n>       self._runtest([UNNECESSARY_LAMBDA, \"--verbose\"], out=out, code=4)\n\ntests/test_self.py:244: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 244, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_output_with_verbose", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 241, "nodeid": "tests/test_self.py::TestRunTC::test_output_with_verbose", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002990998327732086, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003285631537437439, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055559027940034866, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae78b0>\n\n    def test_pylintrc_plugin_duplicate_options(self) -> None:\n        dummy_plugin_path = join(HERE, \"regrtest_data\", \"dummy_plugin\")\n        # Enable --load-plugins=dummy_plugin\n        sys.path.append(dummy_plugin_path)\n        config_path = join(HERE, \"regrtest_data\", \"dummy_plugin.rc\")\n        expected = (\n            \":dummy-message-01 (I9061): *Dummy short desc 01*\\n\"\n            \"  Dummy long desc This message belongs to the dummy_plugin checker.\\n\\n\"\n            \":dummy-message-02 (I9060): *Dummy short desc 02*\\n\"\n            \"  Dummy long desc This message belongs to the dummy_plugin checker.\"\n        )\n>       self._test_output(\n            [\n                f\"--rcfile={config_path}\",\n                \"--help-msg\",\n                \"dummy-message-01\",\n                \"dummy-message-02\",\n            ],\n            expected_output=expected,\n        )\n\ntests/test_self.py:486: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 486, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_pylintrc_plugin_duplicate_options", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 474, "nodeid": "tests/test_self.py::TestRunTC::test_pylintrc_plugin_duplicate_options", "outcome": "failed", "setup": {"crash": null, "duration": 0.00030511245131492615, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003290437161922455, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05621674284338951, "log": null, "longrepr": "@staticmethod\n    def test_max_inferred_for_complicated_class_hierarchy() -> None:\n        \"\"\"Regression test for a crash reported in https://github.com/pylint-dev/pylint/issues/5679.\n    \n        The class hierarchy of 'sqlalchemy' is so intricate that it becomes uninferable with\n        the standard max_inferred of 100. We used to crash when this happened.\n        \"\"\"\n        with pytest.raises(SystemExit) as ex:\n            path = join(\n                HERE, \"regrtest_data\", \"max_inferable_limit_for_classes\", \"main.py\"\n            )\n>           Run([path])\n\ntests/test_self.py:1189: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1189, "message": "", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_max_inferred_for_complicated_class_hierarchy", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1177, "nodeid": "tests/test_self.py::TestRunTC::test_max_inferred_for_complicated_class_hierarchy", "outcome": "failed", "setup": {"crash": null, "duration": 0.0003072209656238556, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003179870545864105, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.0557745099067688, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae6770>, write_bpy_to_disk = True\ntmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_relative_imports_True_0')\n\n    @pytest.mark.parametrize(\"write_bpy_to_disk\", [False, True])\n    def test_relative_imports(self, write_bpy_to_disk: bool, tmp_path: Path) -> None:\n        a = tmp_path / \"a\"\n    \n        b_code = textwrap.dedent(\n            \"\"\"\n            from .c import foobar\n            from .d import bla  # module does not exist\n    \n            foobar('hello')\n            bla()\n            \"\"\"\n        )\n    \n        c_code = textwrap.dedent(\n            \"\"\"\n            def foobar(arg):\n                pass\n            \"\"\"\n        )\n    \n        a.mkdir()\n        (a / \"__init__.py\").write_text(\"\")\n        if write_bpy_to_disk:\n            (a / \"b.py\").write_text(b_code)\n        (a / \"c.py\").write_text(c_code)\n    \n        with _test_cwd(tmp_path):\n            # why don't we start pylint in a sub-process?\n            expected = (\n                \"************* Module a.b\\n\"\n                \"a/b.py:3:0: E0401: Unable to import 'a.d' (import-error)\\n\\n\"\n            )\n    \n            if write_bpy_to_disk:\n                # --from-stdin is not used here\n>               self._test_output(\n                    [\"a/b.py\", \"--disable=all\", \"--enable=import-error\"],\n                    expected_output=expected,\n                )\n\ntests/test_self.py:615: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 615, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_relative_imports[True]", "parametrize", "pytestmark", "True", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 578, "nodeid": "tests/test_self.py::TestRunTC::test_relative_imports[True]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0008508786559104919, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00039508193731307983, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055551886558532715, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae5f90>\n\n    def test_parallel_execution_missing_arguments(self) -> None:\n>       self._runtest([\"-j 2\", \"not_here\", \"not_here_too\"], code=1)\n\ntests/test_self.py:276: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 276, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_parallel_execution_missing_arguments", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 274, "nodeid": "tests/test_self.py::TestRunTC::test_parallel_execution_missing_arguments", "outcome": "failed", "setup": {"crash": null, "duration": 0.00028040260076522827, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00032392144203186035, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05505150929093361, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b231c0>\n\n    def test_regression_parallel_mode_without_filepath(self) -> None:\n        # Test that parallel mode properly passes filepath\n        # https://github.com/pylint-dev/pylint/issues/3564\n        path = join(\n            HERE, \"regrtest_data\", \"regression_missing_init_3564\", \"subdirectory/\"\n        )\n>       self._test_output([path, \"-j2\"], expected_output=\"\")\n\ntests/test_self.py:1028: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:155: in _test_output\n    self._run_pylint(args, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1028, "message": "", "path": "tests/test_self.py"}, {"lineno": 155, "message": "in _test_output", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_regression_parallel_mode_without_filepath", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1021, "nodeid": "tests/test_self.py::TestRunTC::test_regression_parallel_mode_without_filepath", "outcome": "failed", "setup": {"crash": null, "duration": 0.000308159738779068, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003239661455154419, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.0553227998316288, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae5330>\n\n    def test_all(self) -> None:\n        \"\"\"Make pylint check itself.\"\"\"\n        reporters = [\n            TextReporter(StringIO()),\n            ColorizedTextReporter(StringIO()),\n            JSON2Reporter(StringIO()),\n            GithubReporter(StringIO()),\n        ]\n>       self._runtest(\n            [join(HERE, \"functional\", \"a\", \"arguments.py\")],\n            reporter=MultiReporter(reporters),\n            code=2,\n        )\n\ntests/test_self.py:194: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 194, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_all", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 185, "nodeid": "tests/test_self.py::TestRunTC::test_all", "outcome": "failed", "setup": {"crash": null, "duration": 0.00029726698994636536, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00031806156039237976, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05517914891242981, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b22aa0>\ntmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_allow_import_of_files_fou0')\n\n    def test_allow_import_of_files_found_in_modules_during_parallel_check(\n        self, tmp_path: Path\n    ) -> None:\n        test_directory = tmp_path / \"test_directory\"\n        test_directory.mkdir()\n        spam_module = test_directory / \"spam.py\"\n        spam_module.write_text(\"'Empty'\")\n    \n        init_module = test_directory / \"__init__.py\"\n        init_module.write_text(\"'Empty'\")\n    \n        # For multiple jobs we could not find the `spam.py` file.\n        with _test_cwd(tmp_path):\n            args = [\n                \"-j2\",\n                \"--disable=missing-docstring, missing-final-newline\",\n                \"test_directory\",\n            ]\n>           self._runtest(args, code=0)\n\ntests/test_self.py:981: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 981, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_allow_import_of_files_found_in_modules_during_parallel_check", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 962, "nodeid": "tests/test_self.py::TestRunTC::test_allow_import_of_files_found_in_modules_during_parallel_check", "outcome": "failed", "setup": {"crash": null, "duration": 0.0007784925401210785, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003780871629714966, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055363792926073074, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b220e0>\n\n    def test_one_module_fatal_error(self) -> None:\n        \"\"\"Fatal errors in one of several modules linted still exits non-zero.\"\"\"\n        valid_path = join(HERE, \"conftest.py\")\n        invalid_path = join(HERE, \"garbagePath.py\")\n>       self._runtest([valid_path, invalid_path, \"--disable=C\"], code=1)\n\ntests/test_self.py:1069: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1069, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_one_module_fatal_error", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 1064, "nodeid": "tests/test_self.py::TestRunTC::test_one_module_fatal_error", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002837143838405609, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00032749027013778687, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.056522272527217865, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241ae6410>\n\n    def test_parallel_execution(self) -> None:\n        out = StringIO()\n>       self._runtest(\n            [\n                \"-j 2\",\n                join(HERE, \"functional\", \"a\", \"arguments.py\"),\n            ],\n            out=out,\n            code=MSG_TYPES_STATUS[\"E\"],\n        )\n\ntests/test_self.py:262: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 262, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_parallel_execution", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 259, "nodeid": "tests/test_self.py::TestRunTC::test_parallel_execution", "outcome": "failed", "setup": {"crash": null, "duration": 0.00031745806336402893, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003189854323863983, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.056184664368629456, "log": null, "longrepr": "self = <test_self.TestRunTC object at 0x7f0241b202e0>\n\n    def test_fail_under(self) -> None:\n>       self._runtest(\n            [\n                \"--fail-under\",\n                \"-10\",\n                \"--enable=all\",\n                join(HERE, \"regrtest_data\", \"fail_under_plus7_5.py\"),\n            ],\n            code=0,\n        )\n\ntests/test_self.py:659: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_self.py:122: in _runtest\n    pylint_code = self._run_pylint(args, reporter=reporter, out=out)\ntests/test_self.py:141: in _run_pylint\n    Run(args, reporter=reporter)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 659, "message": "", "path": "tests/test_self.py"}, {"lineno": 122, "message": "in _runtest", "path": "tests/test_self.py"}, {"lineno": 141, "message": "in _run_pylint", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_fail_under", "TestRunTC", "test_self.py", "tests", "pylint", ""], "lineno": 657, "nodeid": "tests/test_self.py::TestRunTC::test_fail_under", "outcome": "failed", "setup": {"crash": null, "duration": 0.0002954341471195221, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00033262744545936584, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.056303150951862335, "log": null, "longrepr": "@staticmethod\n    def test_verbose() -> None:\n        \"\"\"Test the --verbose flag.\"\"\"\n        with pytest.raises(SystemExit):\n>           run = Run([\"--verbose\"])\n\ntests/test_self.py:1572: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1572, "message": "", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_verbose", "TestCallbackOptions", "test_self.py", "tests", "pylint", ""], "lineno": 1567, "nodeid": "tests/test_self.py::TestCallbackOptions::test_verbose", "outcome": "failed", "setup": {"crash": null, "duration": 0.0003336183726787567, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00032113492488861084, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05619059503078461, "log": null, "longrepr": "@staticmethod\n    def test_errors_only() -> None:\n        \"\"\"Test the --errors-only flag.\"\"\"\n        with pytest.raises(SystemExit):\n>           run = Run([\"--errors-only\"])\n\ntests/test_self.py:1554: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1554, "message": "", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_errors_only", "TestCallbackOptions", "test_self.py", "tests", "pylint", ""], "lineno": 1549, "nodeid": "tests/test_self.py::TestCallbackOptions::test_errors_only", "outcome": "failed", "setup": {"crash": null, "duration": 0.0003034956753253937, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00032357126474380493, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05593835189938545, "log": null, "longrepr": "@staticmethod\n    def test_generate_config_disable_symbolic_names() -> None:\n        \"\"\"Test that --generate-rcfile puts symbolic names in the --disable option.\"\"\"\n        out = StringIO()\n        with _patch_streams(out):\n            with pytest.raises(SystemExit):\n                with warnings.catch_warnings():\n                    warnings.simplefilter(\"ignore\")\n>                   Run([\"--generate-rcfile\", \"--rcfile=\", \"--persistent=no\"])\n\ntests/test_self.py:1475: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1475, "message": "", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_generate_config_disable_symbolic_names", "TestCallbackOptions", "test_self.py", "tests", "pylint", ""], "lineno": 1466, "nodeid": "tests/test_self.py::TestCallbackOptions::test_generate_config_disable_symbolic_names", "outcome": "failed", "setup": {"crash": null, "duration": 0.00029105693101882935, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00030039623379707336, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.056091345846652985, "log": null, "longrepr": "@staticmethod\n    def test_generate_toml_config_disable_symbolic_names() -> None:\n        \"\"\"Test that --generate-toml-config puts symbolic names in the --disable option.\"\"\"\n        output_stream = StringIO()\n        with _patch_streams(output_stream):\n            with pytest.raises(SystemExit):\n                with warnings.catch_warnings():\n                    warnings.simplefilter(\"ignore\")\n>                   Run([\"--generate-toml-config\"])\n\ntests/test_self.py:1542: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1542, "message": "", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_generate_toml_config_disable_symbolic_names", "TestCallbackOptions", "test_self.py", "tests", "pylint", ""], "lineno": 1533, "nodeid": "tests/test_self.py::TestCallbackOptions::test_generate_toml_config_disable_symbolic_names", "outcome": "failed", "setup": {"crash": null, "duration": 0.0003065764904022217, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003174319863319397, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.056289345026016235, "log": null, "longrepr": "@staticmethod\n    def test_errors_only_functions_as_disable() -> None:\n        \"\"\"--errors-only functions as a shortcut for --disable=W,C,R,I;\n        it no longer enables any messages.\n        \"\"\"\n>       run = Run(\n            [str(UNNECESSARY_LAMBDA), \"--disable=import-error\", \"--errors-only\"],\n            exit=False,\n        )\n\ntests/test_self.py:1562: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1562, "message": "", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_errors_only_functions_as_disable", "TestCallbackOptions", "test_self.py", "tests", "pylint", ""], "lineno": 1556, "nodeid": "tests/test_self.py::TestCallbackOptions::test_errors_only_functions_as_disable", "outcome": "failed", "setup": {"crash": null, "duration": 0.00028277188539505005, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003168247640132904, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05647038668394089, "log": null, "longrepr": "@staticmethod\n    def test_enable_all_extensions() -> None:\n        \"\"\"Test to see if --enable-all-extensions does indeed load all extensions.\"\"\"\n        # Record all extensions\n        plugins = []\n        for filename in os.listdir(os.path.dirname(extensions.__file__)):\n            if filename.endswith(\".py\") and not filename.startswith(\"_\"):\n                plugins.append(f\"pylint.extensions.{filename[:-3]}\")\n    \n        # Check if they are loaded\n>       runner = Run(\n            [\"--enable-all-extensions\", join(HERE, \"regrtest_data\", \"empty.py\")],\n            exit=False,\n        )\n\ntests/test_self.py:1589: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1589, "message": "", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_enable_all_extensions", "TestCallbackOptions", "test_self.py", "tests", "pylint", ""], "lineno": 1578, "nodeid": "tests/test_self.py::TestCallbackOptions::test_enable_all_extensions", "outcome": "failed", "setup": {"crash": null, "duration": 0.0003059022128582001, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.000327426940202713, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.9451646208763123, "log": null, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_generate_rcfile0')\n\n    @staticmethod\n    def test_generate_rcfile(tmp_path: Path) -> None:\n        \"\"\"Test the --generate-rcfile flag.\"\"\"\n        args = _add_rcfile_default_pylintrc([\"--generate-rcfile\"])\n        process = subprocess.run(\n            [sys.executable, \"-m\", \"pylint\", *args],\n            capture_output=True,\n            encoding=\"utf-8\",\n            check=False,\n            cwd=str(tmp_path),\n        )\n        assert \"[MAIN]\" in process.stdout\n        assert \"[MASTER]\" not in process.stdout\n        assert \"profile\" not in process.stdout\n        args = _add_rcfile_default_pylintrc([\"--generate-rcfile\"])\n        process_two = subprocess.run(\n            [sys.executable, \"-m\", \"pylint\", *args],\n            capture_output=True,\n            encoding=\"utf-8\",\n            check=False,\n            cwd=str(tmp_path),\n        )\n        assert process.stdout == process_two.stdout\n    \n        # Check that the generated file is valid\n        with tempfile.NamedTemporaryFile(mode=\"w\", delete=False) as temp:\n            filename = temp.name\n            temp.write(process.stdout)\n>           runner = Run(\n                [join(HERE, \"regrtest_data\", \"empty.py\"), f\"--rcfile={filename}\"],\n                exit=False,\n            )\n\ntests/test_self.py:1460: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1460, "message": "", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_generate_rcfile", "TestCallbackOptions", "test_self.py", "tests", "pylint", ""], "lineno": 1431, "nodeid": "tests/test_self.py::TestCallbackOptions::test_generate_rcfile", "outcome": "failed", "setup": {"crash": null, "duration": 0.0007785744965076447, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003871433436870575, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.8280619904398918, "log": null, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_generate_toml_config0')\n\n    @staticmethod\n    def test_generate_toml_config(tmp_path: Path) -> None:\n        \"\"\"Test the --generate-toml-config flag.\"\"\"\n        args = _add_rcfile_default_pylintrc(\n            [\n                \"--preferred-modules=a:b\",\n                \"--generate-toml-config\",\n            ]\n        )\n        process = subprocess.run(\n            [sys.executable, \"-m\", \"pylint\", *args],\n            capture_output=True,\n            encoding=\"utf-8\",\n            check=False,\n            cwd=str(tmp_path),\n        )\n        assert \"[tool.pylint.main]\" in process.stdout\n        assert \"[tool.pylint.master]\" not in process.stdout\n        assert '\"positional arguments\"' not in process.stdout\n        assert '\"optional arguments\"' not in process.stdout\n        assert 'preferred-modules = [\"a:b\"]' in process.stdout\n    \n        process_two = subprocess.run(\n            [sys.executable, \"-m\", \"pylint\", *args],\n            capture_output=True,\n            encoding=\"utf-8\",\n            check=False,\n            cwd=str(tmp_path),\n        )\n        assert process.stdout == process_two.stdout\n    \n        # Check that the generated file is valid\n        with tempfile.NamedTemporaryFile(\n            mode=\"w\", suffix=\".toml\", delete=False\n        ) as temp:\n            filename = temp.name\n            temp.write(process.stdout)\n>           runner = Run(\n                [join(HERE, \"regrtest_data\", \"empty.py\"), f\"--rcfile={filename}\"],\n                exit=False,\n            )\n\ntests/test_self.py:1527: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 1527, "message": "", "path": "tests/test_self.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_generate_toml_config", "TestCallbackOptions", "test_self.py", "tests", "pylint", ""], "lineno": 1489, "nodeid": "tests/test_self.py::TestCallbackOptions::test_generate_toml_config", "outcome": "failed", "setup": {"crash": null, "duration": 0.0008257925510406494, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00040768831968307495, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05764579400420189, "log": null, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_pylint_argument_deduplica0')\ntests_directory = PosixPath('/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests')\n\n    def test_pylint_argument_deduplication(\n        tmp_path: pathlib.Path, tests_directory: pathlib.Path\n    ) -> None:\n        \"\"\"Check that the Pylint runner does not over-report on duplicate\n        arguments.\n    \n        See https://github.com/pylint-dev/pylint/issues/6242 and\n        https://github.com/pylint-dev/pylint/issues/4053\n        \"\"\"\n        filepath = str(tests_directory / \"functional/t/too/too_many_branches.py\")\n        testargs = shlex.split(\"--report n --score n --max-branches 13\")\n        testargs.extend([filepath] * 4)\n        exit_stack = contextlib.ExitStack()\n        exit_stack.enter_context(_test_cwd(tmp_path))\n        exit_stack.enter_context(patch.object(sys, \"argv\", testargs))\n        err = exit_stack.enter_context(pytest.raises(SystemExit))\n        with exit_stack:\n>           run_pylint(testargs)\n\ntests/test_pylint_runners.py:69: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/__init__.py:34: in run_pylint\n    PylintRun(argv or sys.argv[1:])\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 69, "message": "", "path": "tests/test_pylint_runners.py"}, {"lineno": 34, "message": "in run_pylint", "path": "pylint/__init__.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_pylint_argument_deduplication", "test_pylint_runners.py", "tests", "pylint", ""], "lineno": 51, "nodeid": "tests/test_pylint_runners.py::test_pylint_argument_deduplication", "outcome": "failed", "setup": {"crash": null, "duration": 0.0008891373872756958, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00040203705430030823, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05611810460686684, "log": null, "longrepr": "runner = <function run_pylint at 0x7f0242bf81f0>\ntmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_runner_with_arguments_run0')\n\n    @pytest.mark.parametrize(\"runner\", [run_pylint, run_pyreverse, run_symilar])\n    def test_runner_with_arguments(runner: _RunCallable, tmp_path: pathlib.Path) -> None:\n        \"\"\"Check the runners with arguments as parameter instead of sys.argv.\"\"\"\n        filepath = os.path.abspath(__file__)\n        testargs = [filepath]\n        with _test_cwd(tmp_path):\n            with pytest.raises(SystemExit) as err:\n>               runner(testargs)\n\ntests/test_pylint_runners.py:48: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/__init__.py:34: in run_pylint\n    PylintRun(argv or sys.argv[1:])\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 48, "message": "", "path": "tests/test_pylint_runners.py"}, {"lineno": 34, "message": "in run_pylint", "path": "pylint/__init__.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_runner_with_arguments[run_pylint]", "parametrize", "pytestmark", "run_pylint", "test_pylint_runners.py", "tests", "pylint", ""], "lineno": 40, "nodeid": "tests/test_pylint_runners.py::test_runner_with_arguments[run_pylint]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0008216127753257751, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00038281455636024475, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.056405745446681976, "log": null, "longrepr": "tmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_pylint_run_jobs_equal_zer0')\n\n    def test_pylint_run_jobs_equal_zero_dont_crash_with_cpu_fraction(\n        tmp_path: pathlib.Path,\n    ) -> None:\n        \"\"\"Check that the pylint runner does not crash if `pylint.lint.run._query_cpu`\n        determines only a fraction of a CPU core to be available.\n        \"\"\"\n        builtin_open = open\n    \n        def _mock_open(*args: Any, **kwargs: Any) -> BufferedReader:\n            if args[0] == \"/sys/fs/cgroup/cpu/cpu.cfs_quota_us\":\n                return mock_open(read_data=b\"-1\")(*args, **kwargs)  # type: ignore[no-any-return]\n            if args[0] == \"/sys/fs/cgroup/cpu/cpu.shares\":\n                return mock_open(read_data=b\"2\")(*args, **kwargs)  # type: ignore[no-any-return]\n            return builtin_open(*args, **kwargs)  # type: ignore[no-any-return]\n    \n        pathlib_path = pathlib.Path\n    \n        def _mock_path(*args: str, **kwargs: Any) -> pathlib.Path:\n            if args[0] == \"/sys/fs/cgroup/cpu/cpu.shares\":\n                return MagicMock(is_file=lambda: True)\n            return pathlib_path(*args, **kwargs)\n    \n        filepath = os.path.abspath(__file__)\n        testargs = [filepath, \"--jobs=0\"]\n        with _test_cwd(tmp_path):\n            with pytest.raises(SystemExit) as err:\n                with patch(\"builtins.open\", _mock_open):\n                    with patch(\"pylint.lint.run.Path\", _mock_path):\n>                       Run(testargs, reporter=Reporter())\n\ntests/test_pylint_runners.py:101: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 101, "message": "", "path": "tests/test_pylint_runners.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_pylint_run_jobs_equal_zero_dont_crash_with_cpu_fraction", "test_pylint_runners.py", "tests", "pylint", ""], "lineno": 72, "nodeid": "tests/test_pylint_runners.py::test_pylint_run_jobs_equal_zero_dont_crash_with_cpu_fraction", "outcome": "failed", "setup": {"crash": null, "duration": 0.0007471181452274323, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003577135503292084, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05575590953230858, "log": null, "longrepr": "runner = <function run_pylint at 0x7f0242bf81f0>\ntmp_path = PosixPath('/tmp/cchoi1/pytest-of-cchoi1/pytest-497/test_runner_run_pylint_0')\n\n    @pytest.mark.parametrize(\"runner\", [run_pylint, run_pyreverse, run_symilar])\n    def test_runner(runner: _RunCallable, tmp_path: pathlib.Path) -> None:\n        filepath = os.path.abspath(__file__)\n        testargs = [\"\", filepath]\n        with _test_cwd(tmp_path):\n            with patch.object(sys, \"argv\", testargs):\n                with pytest.raises(SystemExit) as err:\n>                   runner()\n\ntests/test_pylint_runners.py:37: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/__init__.py:34: in run_pylint\n    PylintRun(argv or sys.argv[1:])\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 37, "message": "", "path": "tests/test_pylint_runners.py"}, {"lineno": 34, "message": "in run_pylint", "path": "pylint/__init__.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_runner[run_pylint]", "parametrize", "pytestmark", "run_pylint", "test_pylint_runners.py", "tests", "pylint", ""], "lineno": 29, "nodeid": "tests/test_pylint_runners.py::test_runner[run_pylint]", "outcome": "failed", "setup": {"crash": null, "duration": 0.0008548200130462646, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003819800913333893, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.055633675307035446, "log": null, "longrepr": "capsys = <_pytest.capture.CaptureFixture object at 0x7f023c87e2f0>\n\n    def test_pylint_config_main_messages(capsys: CaptureFixture[str]) -> None:\n        \"\"\"Check that the help messages are displayed correctly.\"\"\"\n        with warnings.catch_warnings():\n            warnings.filterwarnings(\"ignore\", message=\"NOTE:.*\", category=UserWarning)\n>           Run([], exit=False)\n\ntests/config/pylint_config/test_pylint_config_help.py:20: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 20, "message": "", "path": "tests/config/pylint_config/test_pylint_config_help.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_pylint_config_main_messages", "test_pylint_config_help.py", "pylint_config", "config", "tests", "pylint", ""], "lineno": 15, "nodeid": "tests/config/pylint_config/test_pylint_config_help.py::test_pylint_config_main_messages", "outcome": "failed", "setup": {"crash": null, "duration": 0.000499241054058075, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00038082897663116455, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05537399277091026, "log": null, "longrepr": "monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f023c6cbc10>\ncapsys = <_pytest.capture.CaptureFixture object at 0x7f023c6ca4d0>\n\n    def test_writing_minimal_file(\n        monkeypatch: MonkeyPatch, capsys: CaptureFixture[str]\n    ) -> None:\n        \"\"\"Check that we can write a minimal file.\"\"\"\n        # Monkeypatch everything we don't want to check in this test\n        monkeypatch.setattr(\n            \"pylint.config._pylint_config.utils.get_and_validate_format\", lambda: \"toml\"\n        )\n        monkeypatch.setattr(\n            \"pylint.config._pylint_config.utils.get_and_validate_output_file\",\n            lambda: (False, Path()),\n        )\n    \n        # Set the answers needed for the input() calls\n        answers = iter([\"no\", \"yes\"])\n        monkeypatch.setattr(\"builtins.input\", lambda x: next(answers))\n    \n        with warnings.catch_warnings():\n            warnings.filterwarnings(\"ignore\", message=\"NOTE:.*\", category=UserWarning)\n            # Check not minimal has comments\n>           Run([\"generate\", \"--interactive\"], exit=False)\n\ntests/config/pylint_config/test_pylint_config_generate.py:184: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 184, "message": "", "path": "tests/config/pylint_config/test_pylint_config_generate.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_writing_minimal_file", "test_pylint_config_generate.py", "pylint_config", "config", "tests", "pylint", ""], "lineno": 163, "nodeid": "tests/config/pylint_config/test_pylint_config_generate.py::test_writing_minimal_file", "outcome": "failed", "setup": {"crash": null, "duration": 0.0009543187916278839, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.000410471111536026, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.057419221848249435, "log": null, "longrepr": "monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f023c4102b0>\n\n    def test_generate_interactive_exitcode(monkeypatch: MonkeyPatch) -> None:\n        \"\"\"Check that we exit correctly based on different parameters.\"\"\"\n        # Monkeypatch everything we don't want to check in this test\n        monkeypatch.setattr(\n            \"pylint.config._pylint_config.utils.get_and_validate_format\", lambda: \"toml\"\n        )\n        monkeypatch.setattr(\n            \"pylint.config._pylint_config.utils.get_minimal_setting\", lambda: False\n        )\n        monkeypatch.setattr(\n            \"pylint.config._pylint_config.utils.get_and_validate_output_file\",\n            lambda: (False, Path()),\n        )\n    \n        with warnings.catch_warnings():\n            warnings.filterwarnings(\"ignore\", message=\"NOTE:.*\", category=UserWarning)\n            with pytest.raises(SystemExit) as ex:\n>               Run([\"generate\", \"--interactive\"])\n\ntests/config/pylint_config/test_pylint_config_generate.py:36: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 36, "message": "", "path": "tests/config/pylint_config/test_pylint_config_generate.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_generate_interactive_exitcode", "test_pylint_config_generate.py", "pylint_config", "config", "tests", "pylint", ""], "lineno": 18, "nodeid": "tests/config/pylint_config/test_pylint_config_generate.py::test_generate_interactive_exitcode", "outcome": "failed", "setup": {"crash": null, "duration": 0.00038940832018852234, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00037476420402526855, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05568840354681015, "log": null, "longrepr": "monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f023c77d810>\ncapsys = <_pytest.capture.CaptureFixture object at 0x7f023c77d690>\n\n    def test_format_of_output(\n        monkeypatch: MonkeyPatch, capsys: CaptureFixture[str]\n    ) -> None:\n        \"\"\"Check that we output the correct format.\"\"\"\n        # Monkeypatch everything we don't want to check in this test\n        monkeypatch.setattr(\n            \"pylint.config._pylint_config.utils.get_minimal_setting\", lambda: False\n        )\n        monkeypatch.setattr(\n            \"pylint.config._pylint_config.utils.get_and_validate_output_file\",\n            lambda: (False, Path()),\n        )\n    \n        # Set the answers needed for the input() calls\n        answers = iter([\"T\", \"toml\", \"TOML\", \"I\", \"INI\", \"TOMLINI\", \"exit()\"])\n        monkeypatch.setattr(\"builtins.input\", lambda x: next(answers))\n    \n        with warnings.catch_warnings():\n            warnings.filterwarnings(\"ignore\", message=\"NOTE:.*\", category=UserWarning)\n            # Check 'T'\n>           Run([\"generate\", \"--interactive\"], exit=False)\n\ntests/config/pylint_config/test_pylint_config_generate.py:62: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 62, "message": "", "path": "tests/config/pylint_config/test_pylint_config_generate.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_format_of_output", "test_pylint_config_generate.py", "pylint_config", "config", "tests", "pylint", ""], "lineno": 41, "nodeid": "tests/config/pylint_config/test_pylint_config_generate.py::test_format_of_output", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005671605467796326, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0004732646048069, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05557345226407051, "log": null, "longrepr": "monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f023cbcdb40>\ncapsys = <_pytest.capture.CaptureFixture object at 0x7f023cbcedd0>\n\n    def test_writing_to_output_file(\n        monkeypatch: MonkeyPatch, capsys: CaptureFixture[str]\n    ) -> None:\n        \"\"\"Check that we can write to an output file.\"\"\"\n        # Monkeypatch everything we don't want to check in this test\n        monkeypatch.setattr(\n            \"pylint.config._pylint_config.utils.get_and_validate_format\", lambda: \"toml\"\n        )\n        monkeypatch.setattr(\n            \"pylint.config._pylint_config.utils.get_minimal_setting\", lambda: False\n        )\n    \n        # Set up a temporary file to write to\n        tempfile_name = Path(tempfile.gettempdir()) / \"CONFIG\"\n        if tempfile_name.exists():\n            os.remove(tempfile_name)\n    \n        # Set the answers needed for the input() calls\n        answers = iter(\n            [\n                # Don't write to file\n                \"no\",\n                # Write to file\n                \"yes\",\n                str(tempfile_name),\n                # Don't overwrite file\n                \"yes\",\n                str(tempfile_name),\n                \"misspelled-no\",\n                \"no\",\n                # Don't overwrite file with default\n                \"yes\",\n                str(tempfile_name),\n                \"\",\n                # Overwrite file\n                \"yes\",\n                str(tempfile_name),\n                \"yes\",\n            ]\n        )\n        monkeypatch.setattr(\"builtins.input\", lambda x: next(answers))\n    \n        with warnings.catch_warnings():\n            warnings.filterwarnings(\"ignore\", message=\"NOTE:.*\", category=UserWarning)\n            # Check no writing to file\n>           Run([\"generate\", \"--interactive\"], exit=False)\n\ntests/config/pylint_config/test_pylint_config_generate.py:136: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 136, "message": "", "path": "tests/config/pylint_config/test_pylint_config_generate.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_writing_to_output_file", "test_pylint_config_generate.py", "pylint_config", "config", "tests", "pylint", ""], "lineno": 90, "nodeid": "tests/config/pylint_config/test_pylint_config_generate.py::test_writing_to_output_file", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005248785018920898, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.00047687068581581116, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.059563249349594116, "log": null, "longrepr": "self = <test_baseline_benchmarks.TestEstablishBaselineBenchmarks object at 0x7f0241f10a30>\nbenchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x7f023c7a90c0>\n\n    def test_baseline_benchmark_j1_all_checks_lots_of_files(\n        self, benchmark: BenchmarkFixture\n    ) -> None:\n        \"\"\"Runs lots of files, with -j1, against all plug-ins.\n    \n        ... that's the intent at least.\n        \"\"\"\n        if benchmark.disabled:\n            benchmark(print, \"skipping, only benchmark large file counts\")\n            return  # _only_ run this test is profiling\n        linter = PyLinter()\n    \n        # Register all checkers/extensions and enable them\n        with patch(\"os.listdir\", return_value=[\"pylint\", \"tests\"]):\n            register_plugins(\n                linter,\n                os.path.abspath(os.path.join(os.path.dirname(__file__), \"..\", \"..\")),\n            )\n>       linter.load_default_plugins()\n\ntests/benchmark/test_baseline_benchmarks.py:348: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 348, "message": "", "path": "tests/benchmark/test_baseline_benchmarks.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_baseline_benchmark_j1_all_checks_lots_of_files", "TestEstablishBaselineBenchmarks", "benchmark", "test_baseline_benchmarks.py", "tests", "pylint", ""], "lineno": 329, "nodeid": "tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_benchmark_j1_all_checks_lots_of_files", "outcome": "error", "setup": {"crash": null, "duration": 0.0011297091841697693, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": {"lineno": 271, "message": "pytest_benchmark.logger.PytestBenchmarkWarning: Benchmark fixture was not used at all in this test!", "path": "/iris/u/cchoi1/synth_agent_evals/repos_all/pylint/venv/lib/python3.10/site-packages/_pytest/nodes.py"}, "duration": 0.0008911304175853729, "longrepr": "request = <SubRequest 'benchmark' for <Function test_baseline_benchmark_j1_all_checks_lots_of_files>>\n\n    @pytest.fixture\n    def benchmark(request):\n        bs: BenchmarkSession = request.config._benchmarksession\n    \n        if bs.skip:\n            pytest.skip('Benchmarks are skipped (--benchmark-skip was used).')\n        else:\n            node = request.node\n            marker = node.get_closest_marker('benchmark')\n            options: dict[str, object] = dict(marker.kwargs) if marker else {}\n            if 'timer' in options:\n                options['timer'] = NameWrapper(options['timer'])\n            fixture = BenchmarkFixture(\n                node,\n                add_stats=bs.benchmarks.append,\n                logger=bs.logger,\n                warner=request.node.warn,\n                disabled=bs.disabled,\n                **dict(bs.options, **options),\n            )\n            yield fixture\n>           fixture._cleanup()\n\n../../repos_all/pylint/venv/lib/python3.10/site-packages/pytest_benchmark/plugin.py:481: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n../../repos_all/pylint/venv/lib/python3.10/site-packages/pytest_benchmark/fixture.py:301: in _cleanup\n    self._logger.warning('Benchmark fixture was not used at all in this test!', warner=self._warner, suspend=True)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = <pytest_benchmark.logger.Logger object at 0x7f0241f02860>\ntext = 'Benchmark fixture was not used at all in this test!'\nwarner = <bound method Node.warn of <Function test_baseline_benchmark_j1_all_checks_lots_of_files>>\nsuspend = True\n\n    def warning(self, text, warner=None, suspend=False):\n        if self.level >= self.VERBOSE:\n            if suspend and self.suspend_capture:\n                self.suspend_capture(in_=True)\n            self.term.line('')\n            self.term.sep('-', red=True, bold=True)\n            self.term.write(' WARNING: ', red=True, bold=True)\n            self.term.line(text, red=True)\n            self.term.sep('-', red=True, bold=True)\n            if suspend and self.resume_capture:\n                self.resume_capture()\n        if warner is None:\n            warner = warnings.warn\n>       warner(PytestBenchmarkWarning(text))\nE       pytest_benchmark.logger.PytestBenchmarkWarning: Benchmark fixture was not used at all in this test!\n\n../../repos_all/pylint/venv/lib/python3.10/site-packages/pytest_benchmark/logger.py:39: PytestBenchmarkWarning", "outcome": "failed", "traceback": [{"lineno": 481, "message": "", "path": "../../repos_all/pylint/venv/lib/python3.10/site-packages/pytest_benchmark/plugin.py"}, {"lineno": 301, "message": "in _cleanup", "path": "../../repos_all/pylint/venv/lib/python3.10/site-packages/pytest_benchmark/fixture.py"}, {"lineno": 39, "message": "PytestBenchmarkWarning", "path": "../../repos_all/pylint/venv/lib/python3.10/site-packages/pytest_benchmark/logger.py"}]}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 1.031581960618496, "log": null, "longrepr": "self = <test_baseline_benchmarks.TestEstablishBaselineBenchmarks object at 0x7f0241f108b0>\nbenchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x7f023c6beb90>\n\n    def test_baseline_benchmark_j1_all_checks_single_file(\n        self, benchmark: BenchmarkFixture\n    ) -> None:\n        \"\"\"Runs a single file, with -j1, against all checkers/Extensions.\"\"\"\n        args = [self.empty_filepath, \"--enable=all\", \"--enable-all-extensions\"]\n>       runner = benchmark(Run, args, reporter=Reporter(), exit=False)\n\ntests/benchmark/test_baseline_benchmarks.py:321: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n../../repos_all/pylint/venv/lib/python3.10/site-packages/pytest_benchmark/fixture.py:156: in __call__\n    return self._raw(function_to_benchmark, *args, **kwargs)\n../../repos_all/pylint/venv/lib/python3.10/site-packages/pytest_benchmark/fixture.py:180: in _raw\n    duration, iterations, loops_range = self._calibrate_timer(runner)\n../../repos_all/pylint/venv/lib/python3.10/site-packages/pytest_benchmark/fixture.py:318: in _calibrate_timer\n    duration = runner(loops_range)\n../../repos_all/pylint/venv/lib/python3.10/site-packages/pytest_benchmark/fixture.py:109: in runner\n    function_to_benchmark(*args, **kwargs)\npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 321, "message": "", "path": "tests/benchmark/test_baseline_benchmarks.py"}, {"lineno": 156, "message": "in __call__", "path": "../../repos_all/pylint/venv/lib/python3.10/site-packages/pytest_benchmark/fixture.py"}, {"lineno": 180, "message": "in _raw", "path": "../../repos_all/pylint/venv/lib/python3.10/site-packages/pytest_benchmark/fixture.py"}, {"lineno": 318, "message": "in _calibrate_timer", "path": "../../repos_all/pylint/venv/lib/python3.10/site-packages/pytest_benchmark/fixture.py"}, {"lineno": 109, "message": "in runner", "path": "../../repos_all/pylint/venv/lib/python3.10/site-packages/pytest_benchmark/fixture.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_baseline_benchmark_j1_all_checks_single_file", "TestEstablishBaselineBenchmarks", "benchmark", "test_baseline_benchmarks.py", "tests", "pylint", ""], "lineno": 315, "nodeid": "tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_benchmark_j1_all_checks_single_file", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005286447703838348, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003917515277862549, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05462455004453659, "log": null, "longrepr": "@pytest.mark.timeout(8)\n    def test_process_tokens() -> None:\n        with pytest.raises(SystemExit) as cm:\n>           Run(\n                [os.path.join(REGR_DATA, \"very_long_line.py\"), \"--disable=C\"],\n                reporter=TextReporter(),\n            )\n\ntests/checkers/unittest_refactoring.py:19: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 19, "message": "", "path": "tests/checkers/unittest_refactoring.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_process_tokens", "timeout", "pytestmark", "unittest_refactoring.py", "checkers", "tests", "pylint", ""], "lineno": 15, "nodeid": "tests/checkers/unittest_refactoring.py::test_process_tokens", "outcome": "failed", "setup": {"crash": null, "duration": 0.0005548819899559021, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0003137141466140747, "longrepr": null, "outcome": "passed", "traceback": null}}, {"call": {"crash": {"lineno": 20, "message": "IndexError: list index out of range", "path": "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py"}, "duration": 0.05484155938029289, "log": null, "longrepr": "@pytest.mark.timeout(60)\n    def test_issue_5724() -> None:\n        \"\"\"Regression test for parsing of pylint disable pragma's.\"\"\"\n        with pytest.raises(SystemExit) as cm:\n>           Run(\n                [\n                    os.path.join(REGR_DATA, \"issue_5724.py\"),\n                    \"--enable=missing-final-newline\",\n                    \"--disable=C\",\n                ],\n                reporter=TextReporter(),\n            )\n\ntests/checkers/unittest_refactoring.py:30: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \npylint/testutils/_run.py:41: in __init__\n    super().__init__(args, reporter, exit)\npylint/lint/run.py:153: in __init__\n    linter.load_default_plugins()\npylint/lint/pylinter.py:362: in load_default_plugins\n    reporters.initialize(self)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nlinter = Checker 'main' (responsible for 'F0001', 'F0002', 'F0010', 'F0011', 'I0001', 'I0010', 'I0011', 'I0013', 'I0020', 'I0021', 'I0022', 'E0001', 'E0011', 'W0012', 'R0022', 'E0013', 'E0014', 'E0015')\n\n    def initialize(linter: PyLinter) -> None:\n        \"\"\"Initialize linter with reporters in this package.\"\"\"\n>       utils.register_plugins(linter, __path__[1])\nE       IndexError: list index out of range\n\npylint/reporters/__init__.py:20: IndexError", "outcome": "failed", "stderr": null, "stdout": null, "traceback": [{"lineno": 30, "message": "", "path": "tests/checkers/unittest_refactoring.py"}, {"lineno": 41, "message": "in __init__", "path": "pylint/testutils/_run.py"}, {"lineno": 153, "message": "in __init__", "path": "pylint/lint/run.py"}, {"lineno": 362, "message": "in load_default_plugins", "path": "pylint/lint/pylinter.py"}, {"lineno": 20, "message": "IndexError", "path": "pylint/reporters/__init__.py"}]}, "keywords": ["test_issue_5724", "timeout", "pytestmark", "unittest_refactoring.py", "checkers", "tests", "pylint", ""], "lineno": 25, "nodeid": "tests/checkers/unittest_refactoring.py::test_issue_5724", "outcome": "failed", "setup": {"crash": null, "duration": 0.00027937814593315125, "longrepr": null, "outcome": "passed", "stderr": null, "stdout": null, "traceback": null}, "teardown": {"crash": null, "duration": 0.0015090666711330414, "longrepr": null, "outcome": "passed", "traceback": null}}]}
/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py /iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/test_argparse_config.py /iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/testutils/lint_module_test.py
{"/iris/u/cchoi1/miniconda3/envs/bugs/lib/python3.10/codecs.py": null, "/iris/u/cchoi1/miniconda3/envs/bugs/lib/python3.10/concurrent/futures/_base.py": null, "/iris/u/cchoi1/miniconda3/envs/bugs/lib/python3.10/pathlib.py": null, "/iris/u/cchoi1/miniconda3/envs/bugs/lib/python3.10/unittest/__init__.py": null, "/iris/u/cchoi1/synth_agent_evals/repos_all/pylint/venv/lib/python3.10/site-packages/_pytest/capture.py": null, "/iris/u/cchoi1/synth_agent_evals/repos_all/pylint/venv/lib/python3.10/site-packages/_pytest/python.py": null, "/iris/u/cchoi1/synth_agent_evals/repos_all/pylint/venv/lib/python3.10/site-packages/astroid/bases.py": null, "/iris/u/cchoi1/synth_agent_evals/repos_all/pylint/venv/lib/python3.10/site-packages/astroid/interpreter/_import/spec.py": null, "/iris/u/cchoi1/synth_agent_evals/repos_all/pylint/venv/lib/python3.10/site-packages/tomli/_parser.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/checkers/non_ascii_names.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/checkers/symilar.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/checkers/unicode.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/checkers/utils.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/config/_pylint_config/generate_command.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/config/_pylint_config/main.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/config/argument.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/config/arguments_manager.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/config/arguments_provider.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/config/callback_actions.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/config/config_initialization.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/extensions/private_import.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/lint/caching.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/lint/expand_modules.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/lint/pylinter.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/lint/run.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/message/message_id_store.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/pyreverse/diadefslib.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/pyreverse/diagrams.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/pyreverse/plantuml_printer.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/pyreverse/utils.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/__init__.py": {"IndexError": [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]}, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/base_reporter.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/reporters/json_reporter.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/testutils/checker_test_case.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/testutils/lint_module_test.py": {"AssertionError": [142]}, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/utils/pragma_parser.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/pylint/utils/utils.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/benchmark/test_baseline_benchmarks.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/checkers/base/unittest_name_preset.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/checkers/unittest_format.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/checkers/unittest_imports.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/checkers/unittest_refactoring.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/checkers/unittest_unicode/unittest_functions.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/checkers/unittest_unicode/unittest_invalid_encoding.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/checkers/unittest_variables.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/pylint_config/test_pylint_config_generate.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/pylint_config/test_pylint_config_help.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/test_argparse_config.py": {"AssertionError": null, "Failed": [58]}, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/test_config.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/test_find_default_config_files.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/config/test_functional_config_loading.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/lint/test_caching.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/lint/test_pylinter.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/lint/test_run_pylint.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/lint/test_utils.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/lint/unittest_expand_modules.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/lint/unittest_lint.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/message/unittest_message.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/message/unittest_message_definition_store.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/message/unittest_message_id_store.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/pyreverse/test_diadefs.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/pyreverse/test_main.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/pyreverse/test_printer.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/pyreverse/test_printer_factory.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/pyreverse/test_pyreverse_functional.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/pyreverse/test_writer.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/reporters/unittest_reporting.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/test_check_parallel.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/test_func.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/test_import_graph.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/test_pylint_runners.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/test_regr.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/test_self.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/test_similar.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/testutils/test_functional_testutils.py": null, "/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/testutils/test_lint_module_output_update.py": null}
tests/config/test_find_default_config_files.py::test_verbose_output_no_config tests/config/test_find_default_config_files.py::test_verbose_abbreviation tests/message/unittest_message_id_store.py::test_exclusivity_of_msgids tests/lint/test_utils.py::test_issue_template_on_fatal_errors tests/reporters/unittest_reporting.py::test_multi_format_output tests/lint/test_run_pylint.py::test_run_pylint_with_invalid_argument_in_config tests/lint/test_run_pylint.py::test_run_pylint_with_invalid_argument tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config tests/lint/unittest_lint.py::test_recursive_finds_pyi_file tests/lint/unittest_lint.py::test_finds_pyi_file tests/lint/unittest_lint.py::test_load_plugin_configuration tests/lint/unittest_lint.py::test_globbing tests/lint/unittest_lint.py::test_load_plugin_command_line tests/lint/unittest_lint.py::test_load_plugin_config_file tests/lint/unittest_lint.py::test_recursive_implicit_namespace tests/lint/unittest_lint.py::test_load_plugin_path_manipulation_case_3 tests/lint/unittest_lint.py::test_load_plugin_path_manipulation_case_6 tests/lint/unittest_lint.py::test_load_plugin_command_line_with_init_hook_command_line tests/lint/unittest_lint.py::test_load_plugin_command_line_before_init_hook tests/lint/unittest_lint.py::test_source_roots_globbing tests/lint/unittest_lint.py::test_no_false_positive_from_pyi_stub tests/lint/unittest_lint.py::test_load_plugin_pylintrc_order_independent tests/lint/unittest_lint.py::test_recursive_implicit_namespace_wrapper tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-paths-.*directory/ignored.*] tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-patterns-failing.*] tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-failing.py] tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-paths-.*ignored.*/failing.*] tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-ignored_subdirectory] tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-patterns-ignored_*] tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_end tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_middle tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_two tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_scope_function tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_all tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_file tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_scope tests/test_similar.py::TestSymilarCodeChecker::test_conditional_imports tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_scope_double tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_file_double tests/test_similar.py::TestSymilarCodeChecker::test_useless_suppression tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_disable_all tests/test_similar.py::TestSymilarCodeChecker::test_ignore_imports tests/config/test_argparse_config.py::TestDeprecationOptions::test_new_names tests/config/test_argparse_config.py::TestDeprecationOptions::test_old_names tests/config/test_argparse_config.py::TestArgparseOptionsProviderMixin::test_logger_without_options tests/config/test_argparse_config.py::TestArgparseOptionsProviderMixin::test_logger_rcfile tests/config/test_argparse_config.py::TestArgparseOptionsProviderMixin::test_logger_commandline tests/config/test_config.py::test_regex_error tests/config/test_config.py::test_csv_regex_error tests/config/test_config.py::test_unknown_option_name tests/config/test_config.py::test_unknown_yes_no tests/config/test_config.py::test_can_read_toml_env_variable tests/config/test_config.py::test_unknown_confidence tests/config/test_config.py::test_unknown_short_option_name tests/config/test_config.py::test_unknown_py_version tests/config/test_config.py::test_short_verbose tests/config/test_config.py::test_argument_separator tests/config/test_config.py::test_csv_regex_comma_in_quantifier[foo, bar-expected2] tests/config/test_config.py::test_empty_confidence tests/config/test_config.py::test_csv_regex_comma_in_quantifier[foo, bar{1,3}-expected3] tests/config/test_config.py::test_csv_regex_comma_in_quantifier[foo,bar-expected1] tests/config/test_config.py::test_csv_regex_comma_in_quantifier[foo-expected0] tests/config/test_config.py::test_enable_before_disable_all_takes_effect tests/config/test_config.py::test_enable_all_disable_all_mutually_exclusive tests/config/test_config.py::test_disable_before_enable_all_takes_effect tests/config/test_config.py::test_unknown_message_id tests/config/test_config.py::test_clear_cache_post_run tests/config/test_per_directory_config.py::test_fall_back_on_base_config tests/checkers/unittest_imports.py::TestImportsChecker::test_relative_beyond_top_level_three tests/checkers/unittest_imports.py::TestImportsChecker::test_relative_beyond_top_level_four tests/checkers/unittest_imports.py::TestImportsChecker::test_allow_reexport_package tests/checkers/unittest_imports.py::TestImportsChecker::test_preferred_module tests/checkers/unittest_imports.py::TestImportsChecker::test_relative_beyond_top_level_two tests/test_functional.py::test_functional[dataclass_with_field] tests/test_self.py::TestRunTC::test_no_crash_with_formatting_regex_defaults tests/test_self.py::TestRunTC::test_error_missing_arguments tests/test_self.py::TestRunTC::test_reject_empty_indent_strings tests/test_self.py::TestRunTC::test_stdin_missing_modulename tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args0-0] tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[parseable-{path}:4: [W0612(unused-variable), test] Unused variable 'variable'] tests/test_self.py::TestRunTC::test_output_file_invalid_path_exits_with_code_32 tests/test_self.py::TestRunTC::test_nonexistent_config_file tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[json2-"message": "Unused variable 'variable'",] tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_custom_reporter tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args1-0] tests/test_self.py::TestRunTC::test_json_report_does_not_escape_quotes tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[colorized-{path}:4:4: W0612: \x1b[35mUnused variable 'variable'\x1b[0m (\x1b[35munused-variable\x1b[0m)] tests/test_self.py::TestRunTC::test_warnings_by_module tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[msvs-{path}(4): [W0612(unused-variable)test] Unused variable 'variable'] tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts1-0] tests/test_self.py::TestRunTC::test_disable_all tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[json-"message": "Unused variable 'variable'",] tests/test_self.py::TestRunTC::test_output_file_valid_path tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts3-16] tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args4-0] tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts0-0] tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args8-1] tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args7-1] tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts2-16] tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args5-0] tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args6-0] tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args2-0] tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args3-0] tests/test_self.py::TestRunTC::test_output_file_specified_in_rcfile tests/test_self.py::TestRunTC::test_fail_on_exit_code[args8-22] tests/test_self.py::TestRunTC::test_fail_on_exit_code[args5-22] tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[text-{path}:4:4: W0612: Unused variable 'variable' (unused-variable)] tests/test_self.py::TestRunTC::test_fail_on[7.6-broad-exception-caught-fail_under_plus7_5.py-16] tests/test_self.py::TestRunTC::test_fail_on_exit_code[args1-0] tests/test_self.py::TestRunTC::test_no_out_encoding tests/test_self.py::TestRunTC::test_fail_on[-10-fake1,C,fake2-fail_under_plus7_5.py-16] tests/test_self.py::TestRunTC::test_fail_on[-10-C0116-fail_under_plus7_5.py-16] tests/test_self.py::TestRunTC::test_fail_on[-10-C-fail_under_plus7_5.py-16] tests/test_self.py::TestRunTC::test_fail_on[7.6-missing-function-docstring-fail_under_plus7_5.py-16] tests/test_self.py::TestRunTC::test_fail_on[-11-missing-function-docstring-fail_under_minus10.py-22] tests/test_self.py::TestRunTC::test_fail_on[7.5-broad-exception-caught-fail_under_plus7_5.py-0] tests/test_self.py::TestRunTC::test_ignore_pattern_from_stdin tests/test_self.py::TestRunTC::test_fail_on[7.5-missing-function-docstring-fail_under_plus7_5.py-16] tests/test_self.py::TestRunTC::test_fail_on[-10-C0115-fail_under_plus7_5.py-0] tests/test_self.py::TestRunTC::test_fail_on[-10-missing-function-docstring-fail_under_plus7_5.py-16] tests/test_self.py::TestRunTC::test_stdin_syntax_error tests/test_self.py::TestRunTC::test_fail_on[-10-broad-exception-caught-fail_under_plus7_5.py-0] tests/test_self.py::TestRunTC::test_exit_zero tests/test_self.py::TestRunTC::test_fail_on[6-broad-exception-caught-fail_under_plus7_5.py-0] tests/test_self.py::TestRunTC::test_recursive_current_dir tests/test_self.py::TestRunTC::test_encoding[bad_wrong_num.py-(syntax-error)] tests/test_self.py::TestRunTC::test_fail_on[-5-missing-function-docstring-fail_under_minus10.py-22] tests/test_self.py::TestRunTC::test_bom_marker tests/test_self.py::TestRunTC::test_fail_on[-11-broad-exception-caught-fail_under_minus10.py-0] tests/test_self.py::TestRunTC::test_fail_on[-10-missing-function-docstring-fail_under_minus10.py-22] tests/test_self.py::TestRunTC::test_stdin[mymodule.py-mymodule-mymodule.py] tests/test_self.py::TestRunTC::test_fail_on[-10-broad-exception-caught-fail_under_minus10.py-0] tests/test_self.py::TestRunTC::test_fail_on[6-missing-function-docstring-fail_under_plus7_5.py-16] tests/test_self.py::TestRunTC::test_fail_on[-5-broad-exception-caught-fail_under_minus10.py-22] tests/test_self.py::TestRunTC::test_confidence_levels tests/test_self.py::TestRunTC::test_encoding[good.py-] tests/test_self.py::TestRunTC::test_encoding[bad_missing_num.py-(bad-file-encoding)] tests/test_self.py::TestRunTC::test_json_report_when_file_has_syntax_error tests/test_self.py::TestRunTC::test_w0704_ignored tests/test_self.py::TestRunTC::test_fail_on[-9-missing-function-docstring-fail_under_minus10.py-22] tests/test_self.py::TestRunTC::test_fail_on[-9-broad-exception-caught-fail_under_minus10.py-22] tests/test_self.py::TestRunTC::test_getdefaultencoding_crashes_with_lc_ctype_utf8 tests/test_self.py::TestRunTC::test_recursive_globbing tests/test_self.py::TestRunTC::test_regex_paths_csv_validator tests/test_self.py::TestRunTC::test_information_category_disabled_by_default tests/test_self.py::TestRunTC::test_ignore_pattern_recursive_rel_path[^\\..*] tests/test_self.py::TestRunTC::test_error_mode_shows_no_score tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts4-4] tests/test_self.py::TestRunTC::test_relative_imports[False] tests/test_self.py::TestRunTC::test_pylintrc_comments_in_values tests/test_self.py::TestRunTC::test_ignore_pattern_recursive_rel_path[^\\.] tests/test_self.py::TestRunTC::test_evaluation_score_shown_by_default tests/test_self.py::TestRunTC::test_type_annotation_names tests/test_self.py::TestRunTC::test_stdin[/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/mymodule.py-mymodule-/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/mymodule.py] tests/test_self.py::TestRunTC::test_ignore_pattern_recursive_rel_path[^\\..+] tests/test_self.py::TestRunTC::test_ignore_path_recursive_current_dir tests/test_self.py::TestRunTC::test_ignore_recursive[ignored_subdirectory] tests/test_self.py::TestRunTC::test_recursive tests/test_self.py::TestRunTC::test_fail_on_exit_code[args0-0] tests/test_self.py::TestRunTC::test_line_too_long_useless_suppression tests/test_self.py::TestRunTC::test_ignore_path_recursive[.*ignored.*] tests/test_self.py::TestRunTC::test_wrong_import_position_when_others_disabled tests/test_self.py::TestRunTC::test_no_name_in_module tests/test_self.py::TestRunTC::test_fail_on_exit_code[args3-6] tests/test_self.py::TestRunTC::test_ignore_pattern_recursive[failing.*] tests/test_self.py::TestRunTC::test_plugin_that_imports_from_open tests/test_self.py::TestRunTC::test_ignore_path_recursive[.*failing.*] tests/test_self.py::TestRunTC::test_fail_on_exit_code[args7-6] tests/test_self.py::TestRunTC::test_fail_on_exit_code[args4-6] tests/test_self.py::TestRunTC::test_fail_on_exit_code[args6-22] tests/test_self.py::TestRunTC::test_fail_on_exit_code[args2-0] tests/test_self.py::TestRunTC::test_ignore_pattern_recursive[ignored_.*] tests/test_self.py::TestRunTC::test_no_ext_file tests/test_self.py::TestRunTC::test_pkginfo tests/test_self.py::TestRunTC::test_parseable_file_path tests/test_self.py::TestRunTC::test_ignore_recursive[failing.py] tests/test_self.py::TestRunTC::test_json_report_when_file_is_missing tests/test_self.py::TestRunTC::test_enable_all_works tests/test_self.py::TestRunTC::test_import_itself_not_accounted_for_relative_imports tests/test_self.py::TestRunTC::test_disable_all_enable_invalid tests/test_self.py::TestRunTC::test_output_no_header tests/test_self.py::TestRunTC::test_syntax_error_invalid_encoding tests/test_self.py::TestRunTC::test_output_with_verbose tests/test_self.py::TestRunTC::test_pylintrc_plugin_duplicate_options tests/test_self.py::TestRunTC::test_max_inferred_for_complicated_class_hierarchy tests/test_self.py::TestRunTC::test_relative_imports[True] tests/test_self.py::TestRunTC::test_parallel_execution_missing_arguments tests/test_self.py::TestRunTC::test_regression_parallel_mode_without_filepath tests/test_self.py::TestRunTC::test_all tests/test_self.py::TestRunTC::test_allow_import_of_files_found_in_modules_during_parallel_check tests/test_self.py::TestRunTC::test_one_module_fatal_error tests/test_self.py::TestRunTC::test_parallel_execution tests/test_self.py::TestRunTC::test_fail_under tests/test_self.py::TestCallbackOptions::test_verbose tests/test_self.py::TestCallbackOptions::test_errors_only tests/test_self.py::TestCallbackOptions::test_generate_config_disable_symbolic_names tests/test_self.py::TestCallbackOptions::test_generate_toml_config_disable_symbolic_names tests/test_self.py::TestCallbackOptions::test_errors_only_functions_as_disable tests/test_self.py::TestCallbackOptions::test_enable_all_extensions tests/test_self.py::TestCallbackOptions::test_generate_rcfile tests/test_self.py::TestCallbackOptions::test_generate_toml_config tests/test_pylint_runners.py::test_pylint_argument_deduplication tests/test_pylint_runners.py::test_runner_with_arguments[run_pylint] tests/test_pylint_runners.py::test_pylint_run_jobs_equal_zero_dont_crash_with_cpu_fraction tests/test_pylint_runners.py::test_runner[run_pylint] tests/config/pylint_config/test_pylint_config_help.py::test_pylint_config_main_messages tests/config/pylint_config/test_pylint_config_generate.py::test_writing_minimal_file tests/config/pylint_config/test_pylint_config_generate.py::test_generate_interactive_exitcode tests/config/pylint_config/test_pylint_config_generate.py::test_format_of_output tests/config/pylint_config/test_pylint_config_generate.py::test_writing_to_output_file tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_benchmark_j1_all_checks_single_file tests/checkers/unittest_refactoring.py::test_process_tokens tests/checkers/unittest_refactoring.py::test_issue_5724
213 failed, 0 skipped, 0 passed.
diff --git a/pylint/reporters/__init__.py b/pylint/reporters/__init__.py
index af8b1a4bf..48fff8e07 100644
--- a/pylint/reporters/__init__.py
+++ b/pylint/reporters/__init__.py
@@ -7,23 +7,17 @@
 from __future__ import annotations
 
 from typing import TYPE_CHECKING
-
 from pylint import utils
 from pylint.reporters.base_reporter import BaseReporter
 from pylint.reporters.collecting_reporter import CollectingReporter
 from pylint.reporters.json_reporter import JSON2Reporter, JSONReporter
 from pylint.reporters.multi_reporter import MultiReporter
 from pylint.reporters.reports_handler_mix_in import ReportsHandlerMixIn
-
 if TYPE_CHECKING:
     from pylint.lint.pylinter import PyLinter
-
-
 def initialize(linter: PyLinter) -> None:
     """Initialize linter with reporters in this package."""
-    utils.register_plugins(linter, __path__[0])
-
-
+    utils.register_plugins(linter, __path__[1])  
 __all__ = [
     "BaseReporter",
     "ReportsHandlerMixIn",
@@ -31,4 +25,4 @@ __all__ = [
     "JSON2Reporter",
     "CollectingReporter",
     "MultiReporter",
-]
+]
\ No newline at end of file

tests/config/test_find_default_config_files.py::test_verbose_output_no_config tests/config/test_find_default_config_files.py::test_verbose_abbreviation tests/message/unittest_message_id_store.py::test_exclusivity_of_msgids tests/lint/test_utils.py::test_issue_template_on_fatal_errors tests/reporters/unittest_reporting.py::test_multi_format_output tests/lint/test_run_pylint.py::test_run_pylint_with_invalid_argument_in_config tests/lint/test_run_pylint.py::test_run_pylint_with_invalid_argument tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config tests/lint/unittest_lint.py::test_recursive_finds_pyi_file tests/lint/unittest_lint.py::test_finds_pyi_file tests/lint/unittest_lint.py::test_load_plugin_configuration tests/lint/unittest_lint.py::test_globbing tests/lint/unittest_lint.py::test_load_plugin_command_line tests/lint/unittest_lint.py::test_load_plugin_config_file tests/lint/unittest_lint.py::test_recursive_implicit_namespace tests/lint/unittest_lint.py::test_load_plugin_path_manipulation_case_3 tests/lint/unittest_lint.py::test_load_plugin_path_manipulation_case_6 tests/lint/unittest_lint.py::test_load_plugin_command_line_with_init_hook_command_line tests/lint/unittest_lint.py::test_load_plugin_command_line_before_init_hook tests/lint/unittest_lint.py::test_source_roots_globbing tests/lint/unittest_lint.py::test_no_false_positive_from_pyi_stub tests/lint/unittest_lint.py::test_load_plugin_pylintrc_order_independent tests/lint/unittest_lint.py::test_recursive_implicit_namespace_wrapper tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-paths-.*directory/ignored.*] tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-patterns-failing.*] tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-failing.py] tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-paths-.*ignored.*/failing.*] tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-ignored_subdirectory] tests/lint/unittest_lint.py::test_recursive_ignore[--ignore-patterns-ignored_*] tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_end tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_middle tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_two tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_scope_function tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_all tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_file tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_scope tests/test_similar.py::TestSymilarCodeChecker::test_conditional_imports tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_scope_double tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_file_double tests/test_similar.py::TestSymilarCodeChecker::test_useless_suppression tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_disable_all tests/test_similar.py::TestSymilarCodeChecker::test_ignore_imports tests/config/test_argparse_config.py::TestDeprecationOptions::test_new_names tests/config/test_argparse_config.py::TestDeprecationOptions::test_old_names tests/config/test_argparse_config.py::TestArgparseOptionsProviderMixin::test_logger_without_options tests/config/test_argparse_config.py::TestArgparseOptionsProviderMixin::test_logger_rcfile tests/config/test_argparse_config.py::TestArgparseOptionsProviderMixin::test_logger_commandline tests/config/test_config.py::test_regex_error tests/config/test_config.py::test_csv_regex_error tests/config/test_config.py::test_unknown_option_name tests/config/test_config.py::test_unknown_yes_no tests/config/test_config.py::test_can_read_toml_env_variable tests/config/test_config.py::test_unknown_confidence tests/config/test_config.py::test_unknown_short_option_name tests/config/test_config.py::test_unknown_py_version tests/config/test_config.py::test_short_verbose tests/config/test_config.py::test_argument_separator tests/config/test_config.py::test_csv_regex_comma_in_quantifier[foo, bar-expected2] tests/config/test_config.py::test_empty_confidence tests/config/test_config.py::test_csv_regex_comma_in_quantifier[foo, bar{1,3}-expected3] tests/config/test_config.py::test_csv_regex_comma_in_quantifier[foo,bar-expected1] tests/config/test_config.py::test_csv_regex_comma_in_quantifier[foo-expected0] tests/config/test_config.py::test_enable_before_disable_all_takes_effect tests/config/test_config.py::test_enable_all_disable_all_mutually_exclusive tests/config/test_config.py::test_disable_before_enable_all_takes_effect tests/config/test_config.py::test_unknown_message_id tests/config/test_config.py::test_clear_cache_post_run tests/config/test_per_directory_config.py::test_fall_back_on_base_config tests/checkers/unittest_imports.py::TestImportsChecker::test_relative_beyond_top_level_three tests/checkers/unittest_imports.py::TestImportsChecker::test_relative_beyond_top_level_four tests/checkers/unittest_imports.py::TestImportsChecker::test_allow_reexport_package tests/checkers/unittest_imports.py::TestImportsChecker::test_preferred_module tests/checkers/unittest_imports.py::TestImportsChecker::test_relative_beyond_top_level_two tests/test_functional.py::test_functional[dataclass_with_field] tests/test_self.py::TestRunTC::test_no_crash_with_formatting_regex_defaults tests/test_self.py::TestRunTC::test_error_missing_arguments tests/test_self.py::TestRunTC::test_reject_empty_indent_strings tests/test_self.py::TestRunTC::test_stdin_missing_modulename tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args0-0] tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[parseable-{path}:4: [W0612(unused-variable), test] Unused variable 'variable'] tests/test_self.py::TestRunTC::test_output_file_invalid_path_exits_with_code_32 tests/test_self.py::TestRunTC::test_nonexistent_config_file tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[json2-"message": "Unused variable 'variable'",] tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_custom_reporter tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args1-0] tests/test_self.py::TestRunTC::test_json_report_does_not_escape_quotes tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[colorized-{path}:4:4: W0612: \x1b[35mUnused variable 'variable'\x1b[0m (\x1b[35munused-variable\x1b[0m)] tests/test_self.py::TestRunTC::test_warnings_by_module tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[msvs-{path}(4): [W0612(unused-variable)test] Unused variable 'variable'] tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts1-0] tests/test_self.py::TestRunTC::test_disable_all tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[json-"message": "Unused variable 'variable'",] tests/test_self.py::TestRunTC::test_output_file_valid_path tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts3-16] tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args4-0] tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts0-0] tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args8-1] tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args7-1] tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts2-16] tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args5-0] tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args6-0] tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args2-0] tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args3-0] tests/test_self.py::TestRunTC::test_output_file_specified_in_rcfile tests/test_self.py::TestRunTC::test_fail_on_exit_code[args8-22] tests/test_self.py::TestRunTC::test_fail_on_exit_code[args5-22] tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[text-{path}:4:4: W0612: Unused variable 'variable' (unused-variable)] tests/test_self.py::TestRunTC::test_fail_on[7.6-broad-exception-caught-fail_under_plus7_5.py-16] tests/test_self.py::TestRunTC::test_fail_on_exit_code[args1-0] tests/test_self.py::TestRunTC::test_no_out_encoding tests/test_self.py::TestRunTC::test_fail_on[-10-fake1,C,fake2-fail_under_plus7_5.py-16] tests/test_self.py::TestRunTC::test_fail_on[-10-C0116-fail_under_plus7_5.py-16] tests/test_self.py::TestRunTC::test_fail_on[-10-C-fail_under_plus7_5.py-16] tests/test_self.py::TestRunTC::test_fail_on[7.6-missing-function-docstring-fail_under_plus7_5.py-16] tests/test_self.py::TestRunTC::test_fail_on[-11-missing-function-docstring-fail_under_minus10.py-22] tests/test_self.py::TestRunTC::test_fail_on[7.5-broad-exception-caught-fail_under_plus7_5.py-0] tests/test_self.py::TestRunTC::test_ignore_pattern_from_stdin tests/test_self.py::TestRunTC::test_fail_on[7.5-missing-function-docstring-fail_under_plus7_5.py-16] tests/test_self.py::TestRunTC::test_fail_on[-10-C0115-fail_under_plus7_5.py-0] tests/test_self.py::TestRunTC::test_fail_on[-10-missing-function-docstring-fail_under_plus7_5.py-16] tests/test_self.py::TestRunTC::test_stdin_syntax_error tests/test_self.py::TestRunTC::test_fail_on[-10-broad-exception-caught-fail_under_plus7_5.py-0] tests/test_self.py::TestRunTC::test_exit_zero tests/test_self.py::TestRunTC::test_fail_on[6-broad-exception-caught-fail_under_plus7_5.py-0] tests/test_self.py::TestRunTC::test_recursive_current_dir tests/test_self.py::TestRunTC::test_encoding[bad_wrong_num.py-(syntax-error)] tests/test_self.py::TestRunTC::test_fail_on[-5-missing-function-docstring-fail_under_minus10.py-22] tests/test_self.py::TestRunTC::test_bom_marker tests/test_self.py::TestRunTC::test_fail_on[-11-broad-exception-caught-fail_under_minus10.py-0] tests/test_self.py::TestRunTC::test_fail_on[-10-missing-function-docstring-fail_under_minus10.py-22] tests/test_self.py::TestRunTC::test_stdin[mymodule.py-mymodule-mymodule.py] tests/test_self.py::TestRunTC::test_fail_on[-10-broad-exception-caught-fail_under_minus10.py-0] tests/test_self.py::TestRunTC::test_fail_on[6-missing-function-docstring-fail_under_plus7_5.py-16] tests/test_self.py::TestRunTC::test_fail_on[-5-broad-exception-caught-fail_under_minus10.py-22] tests/test_self.py::TestRunTC::test_confidence_levels tests/test_self.py::TestRunTC::test_encoding[good.py-] tests/test_self.py::TestRunTC::test_encoding[bad_missing_num.py-(bad-file-encoding)] tests/test_self.py::TestRunTC::test_json_report_when_file_has_syntax_error tests/test_self.py::TestRunTC::test_w0704_ignored tests/test_self.py::TestRunTC::test_fail_on[-9-missing-function-docstring-fail_under_minus10.py-22] tests/test_self.py::TestRunTC::test_fail_on[-9-broad-exception-caught-fail_under_minus10.py-22] tests/test_self.py::TestRunTC::test_getdefaultencoding_crashes_with_lc_ctype_utf8 tests/test_self.py::TestRunTC::test_recursive_globbing tests/test_self.py::TestRunTC::test_regex_paths_csv_validator tests/test_self.py::TestRunTC::test_information_category_disabled_by_default tests/test_self.py::TestRunTC::test_ignore_pattern_recursive_rel_path[^\\..*] tests/test_self.py::TestRunTC::test_error_mode_shows_no_score tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts4-4] tests/test_self.py::TestRunTC::test_relative_imports[False] tests/test_self.py::TestRunTC::test_pylintrc_comments_in_values tests/test_self.py::TestRunTC::test_ignore_pattern_recursive_rel_path[^\\.] tests/test_self.py::TestRunTC::test_evaluation_score_shown_by_default tests/test_self.py::TestRunTC::test_type_annotation_names tests/test_self.py::TestRunTC::test_stdin[/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/mymodule.py-mymodule-/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/mymodule.py] tests/test_self.py::TestRunTC::test_ignore_pattern_recursive_rel_path[^\\..+] tests/test_self.py::TestRunTC::test_ignore_path_recursive_current_dir tests/test_self.py::TestRunTC::test_ignore_recursive[ignored_subdirectory] tests/test_self.py::TestRunTC::test_recursive tests/test_self.py::TestRunTC::test_fail_on_exit_code[args0-0] tests/test_self.py::TestRunTC::test_line_too_long_useless_suppression tests/test_self.py::TestRunTC::test_ignore_path_recursive[.*ignored.*] tests/test_self.py::TestRunTC::test_wrong_import_position_when_others_disabled tests/test_self.py::TestRunTC::test_no_name_in_module tests/test_self.py::TestRunTC::test_fail_on_exit_code[args3-6] tests/test_self.py::TestRunTC::test_ignore_pattern_recursive[failing.*] tests/test_self.py::TestRunTC::test_plugin_that_imports_from_open tests/test_self.py::TestRunTC::test_ignore_path_recursive[.*failing.*] tests/test_self.py::TestRunTC::test_fail_on_exit_code[args7-6] tests/test_self.py::TestRunTC::test_fail_on_exit_code[args4-6] tests/test_self.py::TestRunTC::test_fail_on_exit_code[args6-22] tests/test_self.py::TestRunTC::test_fail_on_exit_code[args2-0] tests/test_self.py::TestRunTC::test_ignore_pattern_recursive[ignored_.*] tests/test_self.py::TestRunTC::test_no_ext_file tests/test_self.py::TestRunTC::test_pkginfo tests/test_self.py::TestRunTC::test_parseable_file_path tests/test_self.py::TestRunTC::test_ignore_recursive[failing.py] tests/test_self.py::TestRunTC::test_json_report_when_file_is_missing tests/test_self.py::TestRunTC::test_enable_all_works tests/test_self.py::TestRunTC::test_import_itself_not_accounted_for_relative_imports tests/test_self.py::TestRunTC::test_disable_all_enable_invalid tests/test_self.py::TestRunTC::test_output_no_header tests/test_self.py::TestRunTC::test_syntax_error_invalid_encoding tests/test_self.py::TestRunTC::test_output_with_verbose tests/test_self.py::TestRunTC::test_pylintrc_plugin_duplicate_options tests/test_self.py::TestRunTC::test_max_inferred_for_complicated_class_hierarchy tests/test_self.py::TestRunTC::test_relative_imports[True] tests/test_self.py::TestRunTC::test_parallel_execution_missing_arguments tests/test_self.py::TestRunTC::test_regression_parallel_mode_without_filepath tests/test_self.py::TestRunTC::test_all tests/test_self.py::TestRunTC::test_allow_import_of_files_found_in_modules_during_parallel_check tests/test_self.py::TestRunTC::test_one_module_fatal_error tests/test_self.py::TestRunTC::test_parallel_execution tests/test_self.py::TestRunTC::test_fail_under tests/test_self.py::TestCallbackOptions::test_verbose tests/test_self.py::TestCallbackOptions::test_errors_only tests/test_self.py::TestCallbackOptions::test_generate_config_disable_symbolic_names tests/test_self.py::TestCallbackOptions::test_generate_toml_config_disable_symbolic_names tests/test_self.py::TestCallbackOptions::test_errors_only_functions_as_disable tests/test_self.py::TestCallbackOptions::test_enable_all_extensions tests/test_self.py::TestCallbackOptions::test_generate_rcfile tests/test_self.py::TestCallbackOptions::test_generate_toml_config tests/test_pylint_runners.py::test_pylint_argument_deduplication tests/test_pylint_runners.py::test_runner_with_arguments[run_pylint] tests/test_pylint_runners.py::test_pylint_run_jobs_equal_zero_dont_crash_with_cpu_fraction tests/test_pylint_runners.py::test_runner[run_pylint] tests/config/pylint_config/test_pylint_config_help.py::test_pylint_config_main_messages tests/config/pylint_config/test_pylint_config_generate.py::test_writing_minimal_file tests/config/pylint_config/test_pylint_config_generate.py::test_generate_interactive_exitcode tests/config/pylint_config/test_pylint_config_generate.py::test_format_of_output tests/config/pylint_config/test_pylint_config_generate.py::test_writing_to_output_file tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_benchmark_j1_all_checks_single_file tests/checkers/unittest_refactoring.py::test_process_tokens tests/checkers/unittest_refactoring.py::test_issue_5724
tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_benchmark_j1 tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_lots_of_files_j1 tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_lots_of_files_j1_empty_checker tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_benchmark_j1_single_working_checker tests/benchmark/test_baseline_benchmarks.py::TestEstablishBaselineBenchmarks::test_baseline_benchmark_j1_all_checks_lots_of_files tests/checkers/base/unittest_multi_naming_style.py::TestMultiNamingStyle::test_multi_name_detection_majority tests/checkers/base/unittest_multi_naming_style.py::TestMultiNamingStyle::test_multi_name_detection_first_invalid tests/checkers/base/unittest_multi_naming_style.py::TestMultiNamingStyle::test_multi_name_detection_group tests/checkers/base/unittest_multi_naming_style.py::TestMultiNamingStyle::test_multi_name_detection_exempt tests/checkers/base/unittest_name_preset.py::TestNamePresets::test_camel_case tests/checkers/base/unittest_name_preset.py::TestNamePresets::test_pascal_case tests/checkers/base/unittest_name_preset.py::TestNamePresets::test_snake_case tests/checkers/base/unittest_name_preset.py::TestNamePresets::test_upper_case tests/checkers/unittest_base_checker.py::test_base_checker_doc tests/checkers/unittest_base_checker.py::test_base_checker_ordering tests/checkers/unittest_base_checker.py::test_base_checker_invalid_message tests/checkers/unittest_base_checker.py::test_base_checker_consistent_hash tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_deprecated_attribute tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_deprecated_function tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_deprecated_method tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_deprecated_method_alias tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_not_deprecated tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_no_message tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_function_deprecated_arg tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_function_deprecated_kwarg tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_function_deprecated_not_used tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_function_deprecated_kwarg_only tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_method_deprecated_arg tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_method_deprecated_kwarg tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_method_deprecated_not_used tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_method_deprecated_kwarg_only tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_function_deprecated_arg_kwargs tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_function_deprecated_kwarg_kwarg tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_method_deprecated_arg_kwargs tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_method_deprecated_kwarg_kwarg tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_class_deprecated_arguments tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_deprecated_module tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_deprecated_module_from tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_deprecated_class_import_from tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_deprecated_class_import tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_deprecated_class_call tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_deprecated_decorator tests/checkers/unittest_deprecated.py::TestDeprecatedChecker::test_deprecated_decorator_with_arguments tests/checkers/unittest_design.py::TestDesignChecker::test_too_many_ancestors_ignored_parents_are_skipped tests/checkers/unittest_design.py::TestDesignChecker::test_exclude_too_few_methods_with_value tests/checkers/unittest_design.py::TestDesignChecker::test_ignore_paths_with_no_value tests/checkers/unittest_format.py::TestSuperfluousParentheses::testCheckKeywordParensHandlesValidCases tests/checkers/unittest_format.py::TestSuperfluousParentheses::testCheckKeywordParensHandlesUnnecessaryParens tests/checkers/unittest_format.py::TestSuperfluousParentheses::testNoSuperfluousParensWalrusOperatorIf tests/checkers/unittest_format.py::TestSuperfluousParentheses::testPositiveSuperfluousParensWalrusOperatorIf tests/checkers/unittest_format.py::TestSuperfluousParentheses::testCheckIfArgsAreNotUnicode tests/checkers/unittest_format.py::TestSuperfluousParentheses::testFuturePrintStatementWithoutParensWarning tests/checkers/unittest_format.py::TestSuperfluousParentheses::testKeywordParensFalsePositive tests/checkers/unittest_format.py::TestCheckSpace::test_encoding_token tests/checkers/unittest_format.py::test_disable_global_option_end_of_line tests/checkers/unittest_imports.py::TestImportsChecker::test_relative_beyond_top_level tests/checkers/unittest_imports.py::TestImportsChecker::test_wildcard_import_init tests/checkers/unittest_imports.py::TestImportsChecker::test_wildcard_import_non_init tests/checkers/unittest_misc.py::TestFixme::test_fixme_with_message tests/checkers/unittest_misc.py::TestFixme::test_todo_without_message tests/checkers/unittest_misc.py::TestFixme::test_xxx_without_space tests/checkers/unittest_misc.py::TestFixme::test_xxx_middle tests/checkers/unittest_misc.py::TestFixme::test_without_space_fixme tests/checkers/unittest_misc.py::TestFixme::test_non_alphanumeric_codetag tests/checkers/unittest_misc.py::TestFixme::test_absent_codetag tests/checkers/unittest_misc.py::TestFixme::test_other_present_codetag tests/checkers/unittest_misc.py::TestFixme::test_issue_2321_should_not_trigger tests/checkers/unittest_misc.py::TestFixme::test_issue_2321_should_trigger tests/checkers/unittest_misc.py::TestFixme::test_dont_trigger_on_todoist tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_kwargs_and_position_only tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_assignname[try-except] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_assignname[class_attribute] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_assignname[global_assign] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_assignname[function_variable] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_assignname[for_loop_variable] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_assignname[inline_for_loop_variable] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[bad_single_main_module] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[bad_single_main_module_with_okay_alias] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[bad_single_main_module_with_stdlib_import] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[stdlib_with_bad_single_main_module] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[stdlib_with_bad_alias] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[bad_single_main_module_with_okay_alias_with_stdlib_import] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[bad_main_module] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[bad_main_module_with_okay_alias] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[bad_submodule] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[bad_submodule_with_okay_alias] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[bad_submodule_with_bad_alias] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[from_okay_module_import_okay] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[from_bad_module_import_okay] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[from_okay_module_import_bad] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[from_okay_module_import_bad_as_good] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[from_bad_module_import_bad_as_good] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[from_okay_module_import_bad_as_bad] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[from_okay_module_import_bad_as_good_and_bad0] tests/checkers/unittest_non_ascii_name.py::TestNonAsciiChecker::test_check_import[from_okay_module_import_bad_as_good_and_bad1] tests/checkers/unittest_spelling.py::TestSpellingChecker::test_spelling_dict_help_no_enchant tests/checkers/unittest_stdlib.py::TestStdlibChecker::test_deprecated_no_qname_on_unexpected_nodes tests/checkers/unittest_strings.py::test_str_eval tests/checkers/unittest_symilar.py::test_ignore_comments tests/checkers/unittest_symilar.py::test_ignore_docstrings tests/checkers/unittest_symilar.py::test_ignore_imports tests/checkers/unittest_symilar.py::test_multiline_imports tests/checkers/unittest_symilar.py::test_ignore_multiline_imports tests/checkers/unittest_symilar.py::test_ignore_signatures_fail tests/checkers/unittest_symilar.py::test_ignore_signatures_pass tests/checkers/unittest_symilar.py::test_ignore_signatures_class_methods_fail tests/checkers/unittest_symilar.py::test_ignore_signatures_class_methods_pass tests/checkers/unittest_symilar.py::test_ignore_signatures_empty_functions_fail tests/checkers/unittest_symilar.py::test_ignore_signatures_empty_functions_pass tests/checkers/unittest_symilar.py::test_no_hide_code_with_imports tests/checkers/unittest_symilar.py::test_ignore_nothing tests/checkers/unittest_symilar.py::test_lines_without_meaningful_content_do_not_trigger_similarity tests/checkers/unittest_symilar.py::test_help tests/checkers/unittest_symilar.py::test_no_args tests/checkers/unittest_symilar.py::test_get_map_data tests/checkers/unittest_symilar.py::test_set_duplicate_lines_to_zero tests/checkers/unittest_symilar.py::test_equal_short_form_option tests/checkers/unittest_symilar.py::test_space_short_form_option tests/checkers/unittest_symilar.py::test_bad_short_form_option tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_error_msg tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_info_msg tests/checkers/unittest_typecheck.py::TestTypeCheckerOnDecorators::test_issue3882_class_decorators tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_find_bad_chars[utf-8_linux_valid_line] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_find_bad_chars[utf-8_linux_not_decode_able_line] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_find_bad_chars[utf-8_windows_valid_line] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_find_bad_chars[utf-8_windows_not_decode_able_line] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_find_bad_chars[utf-16_linux_valid_line] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_find_bad_chars[utf-16_linux_not_decode_able_line] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_find_bad_chars[utf-16_windows_valid_line] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_find_bad_chars[utf-16_windows_not_decode_able_line] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_find_bad_chars[utf-32_linux_valid_line] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_find_bad_chars[utf-32_linux_not_decode_able_line] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_find_bad_chars[utf-32_windows_valid_line] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_find_bad_chars[utf-32_windows_not_decode_able_line] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_find_bad_chars[iso-8859-1_linux_valid_line] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_find_bad_chars[iso-8859-1_windows_valid_line] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_find_bad_chars[ascii_linux_valid_line] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_find_bad_chars[ascii_windows_valid_line] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_bad_chars_that_would_currently_crash_python[invalid-character-nul_utf-8] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_bad_chars_that_would_currently_crash_python[invalid-character-zero-width-space_utf-8] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_bad_chars_that_would_currently_crash_python[invalid-character-nul_utf-16] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_bad_chars_that_would_currently_crash_python[invalid-character-zero-width-space_utf-16] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_bad_chars_that_would_currently_crash_python[invalid-character-nul_utf-32] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_bad_chars_that_would_currently_crash_python[invalid-character-zero-width-space_utf-32] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_bad_chars_that_would_currently_crash_python[invalid-character-nul_iso-8859-1] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test_bad_chars_that_would_currently_crash_python[invalid-character-nul_ascii] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[backspace_utf-8] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[backspace_utf-16] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[backspace_utf-32] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[backspace_iso-8859-1] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[backspace_ascii] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[carriage-return_utf-8] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[carriage-return_utf-16] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[carriage-return_utf-32] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[carriage-return_iso-8859-1] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[carriage-return_ascii] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[sub_utf-8] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[sub_utf-16] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[sub_utf-32] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[sub_iso-8859-1] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[sub_ascii] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[esc_utf-8] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[esc_utf-16] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[esc_utf-32] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[esc_iso-8859-1] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[esc_ascii] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[nul_utf-8] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[nul_utf-16] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[nul_utf-32] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[nul_iso-8859-1] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[nul_ascii] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[zero-width-space_utf-8] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[zero-width-space_utf-16] tests/checkers/unittest_unicode/unittest_bad_chars.py::TestBadCharsChecker::test___check_invalid_chars[zero-width-space_utf-32] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_finds_bidirectional_unicode_that_currently_not_parsed tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[LEFT-TO-RIGHT_EMBEDDING_utf-8] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[LEFT-TO-RIGHT_EMBEDDING_utf-16le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[LEFT-TO-RIGHT_EMBEDDING_utf-16be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[LEFT-TO-RIGHT_EMBEDDING_utf-32le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[LEFT-TO-RIGHT_EMBEDDING_utf-32be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_EMBEDDING_utf-8] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_EMBEDDING_utf-16le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_EMBEDDING_utf-16be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_EMBEDDING_utf-32le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_EMBEDDING_utf-32be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[POP_DIRECTIONAL_FORMATTING_utf-8] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[POP_DIRECTIONAL_FORMATTING_utf-16le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[POP_DIRECTIONAL_FORMATTING_utf-16be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[POP_DIRECTIONAL_FORMATTING_utf-32le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[POP_DIRECTIONAL_FORMATTING_utf-32be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[LEFT-TO-RIGHT_OVERRIDE_utf-8] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[LEFT-TO-RIGHT_OVERRIDE_utf-16le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[LEFT-TO-RIGHT_OVERRIDE_utf-16be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[LEFT-TO-RIGHT_OVERRIDE_utf-32le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[LEFT-TO-RIGHT_OVERRIDE_utf-32be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_OVERRIDE_utf-8] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_OVERRIDE_utf-16le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_OVERRIDE_utf-16be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_OVERRIDE_utf-32le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_OVERRIDE_utf-32be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[LEFT-TO-RIGHT_ISOLATE_utf-8] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[LEFT-TO-RIGHT_ISOLATE_utf-16le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[LEFT-TO-RIGHT_ISOLATE_utf-16be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[LEFT-TO-RIGHT_ISOLATE_utf-32le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[LEFT-TO-RIGHT_ISOLATE_utf-32be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_ISOLATE_utf-8] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_ISOLATE_utf-16le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_ISOLATE_utf-16be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_ISOLATE_utf-32le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_ISOLATE_utf-32be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[FIRST_STRONG_ISOLATE_utf-8] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[FIRST_STRONG_ISOLATE_utf-16le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[FIRST_STRONG_ISOLATE_utf-16be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[FIRST_STRONG_ISOLATE_utf-32le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[FIRST_STRONG_ISOLATE_utf-32be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[POP_DIRECTIONAL_ISOLATE_utf-8] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[POP_DIRECTIONAL_ISOLATE_utf-16le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[POP_DIRECTIONAL_ISOLATE_utf-16be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[POP_DIRECTIONAL_ISOLATE_utf-32le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[POP_DIRECTIONAL_ISOLATE_utf-32be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_MARK_utf-8] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_MARK_utf-16le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_MARK_utf-16be] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_MARK_utf-32le] tests/checkers/unittest_unicode/unittest_bidirectional_unicode.py::TestBidirectionalUnicodeChecker::test_find_bidi_string[RIGHT-TO-LEFT_MARK_utf-32be] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[valid-windows] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[valid-windows-bytes] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-carrier-return-windows] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-carrier-return-linux] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-carrier-return-windows-bytes] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-carrier-return-linux-bytes] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-backspace-linux] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-sub-linux] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-esc-linux] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-nul-linux] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-zero-width-space-linux] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-backspace-linux-bytes] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-sub-linux-bytes] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-esc-linux-bytes] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-nul-linux-bytes] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-backspace-windows] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-sub-windows] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-esc-windows] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-nul-windows] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-zero-width-space-windows] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-backspace-windows-bytes] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-sub-windows-bytes] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-esc-windows-bytes] tests/checkers/unittest_unicode/unittest_functions.py::test_map_positions_to_result[invalid-nul-windows-bytes] tests/checkers/unittest_unicode/unittest_functions.py::test_line_length[no_line_ending] tests/checkers/unittest_unicode/unittest_functions.py::test_line_length[no_line_ending_byte] tests/checkers/unittest_unicode/unittest_functions.py::test_line_length[linux] tests/checkers/unittest_unicode/unittest_functions.py::test_line_length[linux_byte] tests/checkers/unittest_unicode/unittest_functions.py::test_line_length[windows] tests/checkers/unittest_unicode/unittest_functions.py::test_line_length[windows_byte] tests/checkers/unittest_unicode/unittest_functions.py::test_line_length[wrong_order] tests/checkers/unittest_unicode/unittest_functions.py::test_line_length[wrong_order_byte] tests/checkers/unittest_unicode/unittest_functions.py::test_line_length_utf16[no_line_ending] tests/checkers/unittest_unicode/unittest_functions.py::test_line_length_utf16[linux] tests/checkers/unittest_unicode/unittest_functions.py::test_line_length_utf16[windows] tests/checkers/unittest_unicode/unittest_functions.py::test_line_length_utf16[wrong_order] tests/checkers/unittest_unicode/unittest_functions.py::test_line_length_utf32[no_line_ending] tests/checkers/unittest_unicode/unittest_functions.py::test_line_length_utf32[linux] tests/checkers/unittest_unicode/unittest_functions.py::test_line_length_utf32[windows] tests/checkers/unittest_unicode/unittest_functions.py::test_line_length_utf32[wrong_order] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[utf-8sig-utf-8] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[utf8-utf-8] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[utf 8-utf-8] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[utf-8-utf-8_0] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[utf-8-utf-8_1] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[utf-16-utf-16] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[utf-32-utf-32] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[utf 16-utf-16] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[utf 32-utf-32] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[utf 16 LE-utf-16le] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[utf 32-BE-utf-32be] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[UTF-32-utf-32] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[UTF-32-le-utf-32le] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[UTF-16 LE-utf-16le] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[UTF-16BE-utf-16be] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[UTF8-utf-8] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[Latin1-latin1] tests/checkers/unittest_unicode/unittest_functions.py::test__normalize_codec_name[ASCII-ascii] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-8_linux_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-8_linux_no_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-8_windows_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-8_windows_no_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-16_linux_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-16_linux_no_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-16_windows_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-16_windows_no_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-16le_linux_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-16le_linux_no_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-16le_windows_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-16le_windows_no_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-16be_linux_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-16be_linux_no_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-16be_windows_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-16be_windows_no_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-32_linux_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-32_linux_no_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-32_windows_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-32_windows_no_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-32le_linux_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-32le_linux_no_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-32le_windows_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-32le_windows_no_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-32be_linux_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-32be_linux_no_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-32be_windows_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test___fix_utf16_32_line_stream[utf-32be_windows_no_final_nl] tests/checkers/unittest_unicode/unittest_functions.py::test__byte_to_str_length[utf-32-4] tests/checkers/unittest_unicode/unittest_functions.py::test__byte_to_str_length[utf-32-le-4] tests/checkers/unittest_unicode/unittest_functions.py::test__byte_to_str_length[utf-16-2] tests/checkers/unittest_unicode/unittest_functions.py::test__byte_to_str_length[utf-8-1] tests/checkers/unittest_unicode/unittest_functions.py::test__byte_to_str_length[latin1-1] tests/checkers/unittest_unicode/unittest_functions.py::test__byte_to_str_length[ascii-1] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test_invalid_unicode_files[pep_bidirectional_utf_16_bom.txt-1] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test_invalid_unicode_files[pep_bidirectional_utf_32_bom.txt-1] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test__determine_codec[default_utf8] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test__determine_codec[pep263_latin1] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test__determine_codec[pep263_latin1_multiline] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test__determine_codec[pep263_ascii] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test__determine_codec[pep263_utf-8] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test__determine_codec[pep263_utf-16le_fake] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test__determine_codec[bom_utf-8] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test__determine_codec[bom_utf-16le] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test__determine_codec[bom_utf-16be] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test__determine_codec[bom_utf-32le] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test__determine_codec[bom_utf-32be] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test__determine_codec_raises_syntax_error_on_invalid_input tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test___check_codec[utf-8] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test___check_codec[utf-16] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test___check_codec[utf-32] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test___check_codec[iso-8859-1] tests/checkers/unittest_unicode/unittest_invalid_encoding.py::TestInvalidEncoding::test___check_codec[ascii] tests/checkers/unittest_utils.py::testIsBuiltin[min-True] tests/checkers/unittest_utils.py::testIsBuiltin[__builtins__-True] tests/checkers/unittest_utils.py::testIsBuiltin[__path__-False] tests/checkers/unittest_utils.py::testIsBuiltin[__file__-False] tests/checkers/unittest_utils.py::testIsBuiltin[whatever-False] tests/checkers/unittest_utils.py::testIsBuiltin[mybuiltin-False] tests/checkers/unittest_utils.py::testGetArgumentFromCallError[foo(3)-kw0] tests/checkers/unittest_utils.py::testGetArgumentFromCallError[foo(one=a, two=b, three=c)-kw1] tests/checkers/unittest_utils.py::testGetArgumentFromCallExists[foo(bar=3)-kw0] tests/checkers/unittest_utils.py::testGetArgumentFromCallExists[foo(a, b, c)-kw1] tests/checkers/unittest_utils.py::testGetArgumentFromCall tests/checkers/unittest_utils.py::test_error_of_type tests/checkers/unittest_utils.py::test_node_ignores_exception tests/checkers/unittest_utils.py::test_is_subclass_of_node_b_derived_from_node_a tests/checkers/unittest_utils.py::test_is_subclass_of_node_b_not_derived_from_node_a tests/checkers/unittest_utils.py::test_is_subclass_of_not_classdefs tests/checkers/unittest_utils.py::test_parse_format_method_string tests/checkers/unittest_utils.py::test_inherit_from_std_ex_recursive_definition tests/checkers/unittest_utils.py::test_get_node_last_lineno_simple tests/checkers/unittest_utils.py::test_get_node_last_lineno_if_simple tests/checkers/unittest_utils.py::test_get_node_last_lineno_if_elseif_else tests/checkers/unittest_utils.py::test_get_node_last_lineno_while tests/checkers/unittest_utils.py::test_get_node_last_lineno_while_else tests/checkers/unittest_utils.py::test_get_node_last_lineno_for tests/checkers/unittest_utils.py::test_get_node_last_lineno_for_else tests/checkers/unittest_utils.py::test_get_node_last_lineno_try tests/checkers/unittest_utils.py::test_get_node_last_lineno_try_except_else tests/checkers/unittest_utils.py::test_get_node_last_lineno_try_except_finally tests/checkers/unittest_utils.py::test_get_node_last_lineno_try_except_else_finally tests/checkers/unittest_utils.py::test_get_node_last_lineno_with tests/checkers/unittest_utils.py::test_get_node_last_lineno_method tests/checkers/unittest_utils.py::test_get_node_last_lineno_decorator tests/checkers/unittest_utils.py::test_get_node_last_lineno_class tests/checkers/unittest_utils.py::test_get_node_last_lineno_combined tests/checkers/unittest_utils.py::test_if_sys_guard tests/checkers/unittest_utils.py::test_if_typing_guard tests/checkers/unittest_utils.py::test_in_type_checking_block tests/checkers/unittest_utils.py::test_is_empty_literal tests/checkers/unittest_utils.py::test_is_typing_member tests/checkers/unittest_variables.py::TestVariablesChecker::test_all_elements_without_parent tests/checkers/unittest_variables.py::TestVariablesCheckerWithTearDown::test_custom_callback_string tests/checkers/unittest_variables.py::TestVariablesCheckerWithTearDown::test_redefined_builtin_modname_not_ignored tests/checkers/unittest_variables.py::TestVariablesCheckerWithTearDown::test_redefined_builtin_in_function tests/checkers/unittest_variables.py::TestVariablesCheckerWithTearDown::test_import_as_underscore tests/checkers/unittest_variables.py::TestVariablesCheckerWithTearDown::test_lambda_in_classdef tests/checkers/unittest_variables.py::TestVariablesCheckerWithTearDown::test_nested_lambda tests/checkers/unittest_variables.py::TestVariablesCheckerWithTearDown::test_ignored_argument_names_no_message tests/checkers/unittest_variables.py::TestVariablesCheckerWithTearDown::test_ignored_argument_names_starred_args tests/checkers/unittest_variables.py::TestMissingSubmodule::test_package_all tests/config/pylint_config/test_pylint_config_utils.py::test_retrying_user_input_validation tests/config/test_argparse_config.py::TestArguments::test_unrecognized_argument tests/config/test_find_default_config_files.py::test_pylintrc tests/config/test_find_default_config_files.py::test_pylintrc_parentdir tests/config/test_find_default_config_files.py::test_pylintrc_toml_parentdir tests/config/test_find_default_config_files.py::test_pyproject_toml_parentdir tests/config/test_find_default_config_files.py::test_pylintrc_parentdir_no_package tests/config/test_find_default_config_files.py::test_toml_has_config[-False] tests/config/test_find_default_config_files.py::test_toml_has_config[(not toml valid)-False] tests/config/test_find_default_config_files.py::test_toml_has_config[\n[build-system]\nrequires = ["setuptools ~= 58.0", "cython ~= 0.29.0"]\n-False] tests/config/test_find_default_config_files.py::test_toml_has_config[\n[tool.pylint]\nmissing-member-hint = true\n-True] tests/config/test_find_default_config_files.py::test_has_config[-False] tests/config/test_find_default_config_files.py::test_has_config[(not valid .cfg)-False] tests/config/test_find_default_config_files.py::test_has_config[\n[metadata]\nname = pylint\n-False] tests/config/test_find_default_config_files.py::test_has_config[\n[metadata]\nname = pylint\n\n[pylint.messages control]\ndisable = logging-not-lazy,logging-format-interpolation\n-True] tests/config/test_find_default_config_files.py::test_non_existent_home tests/config/test_find_default_config_files.py::test_permission_error tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/toml_with_unknown_option.toml] tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/toml_with_message_control.toml] tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/toml_with_enable.toml] tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/toml_without_pylint.toml] tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/rich_types.toml] tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_9680/bad_regex_in_ignore_paths.toml] tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_3122/toml_with_missing_comma.toml] tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/valid_data_for_basic.toml] tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/top_level_disable.toml] tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/correct_import_preferred_module.toml] tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/correct_basic_name_group.toml] tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/rich_types.toml] tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4580/valid_data_for_import.toml] tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_3181/top_level_list_of_disable.toml] tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_3181/toml_decode_error.toml] tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/unknown_msgid/enable_unknown_msgid.toml] tests/config/test_functional_config_loading.py::test_functional_config_loading[toml/issue_4746/loaded_plugin_does_not_exists.toml] tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_message_control.ini] tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_missing_comma.ini] tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_deleted_message.ini] tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_interpolation_error.ini] tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_multi_line_init_hook.ini] tests/config/test_functional_config_loading.py::test_functional_config_loading[ini/pylintrc_with_quoted_init_hook.ini] tests/config/test_functional_config_loading.py::test_functional_config_loading[tox/unrecognized_options/tox.ini] tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/setup_cfg_with_message_control.cfg] tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/issue_3630/not_setup.cfg] tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/issue_3630/setup.cfg] tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/identical_name_in_flake8/setup.cfg] tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/do_not_read_other_tools_configuration/setup.cfg] tests/config/test_functional_config_loading.py::test_functional_config_loading[setup_cfg/issue_4272/option_in_wrong_section.cfg] tests/extensions/test_check_docs_utils.py::test_space_indentation[abc-0] tests/extensions/test_check_docs_utils.py::test_space_indentation[-0] tests/extensions/test_check_docs_utils.py::test_space_indentation[  abc-2] tests/extensions/test_check_docs_utils.py::test_space_indentation[\n  abc-0] tests/extensions/test_check_docs_utils.py::test_space_indentation[   \n  abc-3] tests/extensions/test_check_docs_utils.py::test_exception[raise_node0-expected0] tests/extensions/test_check_docs_utils.py::test_exception[raise_node1-expected1] tests/extensions/test_check_docs_utils.py::test_exception[raise_node2-expected2] tests/extensions/test_check_docs_utils.py::test_exception[raise_node3-expected3] tests/extensions/test_check_docs_utils.py::test_exception[raise_node4-expected4] tests/extensions/test_check_docs_utils.py::test_exception[raise_node5-expected5] tests/extensions/test_check_docs_utils.py::test_exception[raise_node6-expected6] tests/extensions/test_check_docs_utils.py::test_exception[raise_node7-expected7] tests/extensions/test_check_docs_utils.py::test_exception[raise_node8-expected8] tests/extensions/test_check_docs_utils.py::test_possible_exc_types_raising_potential_none tests/extensions/test_private_import.py::TestPrivateImport::test_internal_module tests/extensions/test_private_import.py::TestPrivateImport::test_external_module_nested tests/extensions/test_private_import.py::TestPrivateImport::test_external_module_dot_import tests/extensions/test_private_import.py::TestPrivateImport::test_external_module_dot_import_outer_only tests/extensions/test_private_import.py::TestPrivateImport::test_external_module tests/lint/test_caching.py::test__get_pdata_path[-1-pylint_home0-expected0] tests/lint/test_caching.py::test__get_pdata_path[-2-pylint_home1-expected1] tests/lint/test_caching.py::test__get_pdata_path[a/path-42-pylint_home2-expected2] tests/lint/test_caching.py::test__get_pdata_path_nix[/workspace/MyDir/test.py-1-pylint_home0-expected0] tests/lint/test_caching.py::test__get_pdata_path_nix[/workspace/MyDir/test.py-1-pylint_home1-expected1] tests/lint/test_caching.py::test_save_and_load_result[.tests/] tests/lint/test_caching.py::test_save_and_load_result[.tests/a/path/] tests/lint/test_caching.py::test_save_and_load_not_a_linter_stats[.tests] tests/lint/test_caching.py::test_save_and_load_not_a_linter_stats[.tests/a/path/] tests/lint/test_pylinter.py::test_crash_in_file tests/lint/test_pylinter.py::test_crash_during_linting tests/lint/test_pylinter.py::test_open_pylinter_denied_modules tests/lint/test_pylinter.py::test_open_pylinter_prefer_stubs tests/lint/test_utils.py::test_prepare_crash_report tests/lint/test_utils.py::test_get_fatal_error_message tests/lint/unittest_expand_modules.py::test__is_in_ignore_list_re_match tests/lint/unittest_expand_modules.py::TestExpandModules::test_expand_modules[files_or_modules0-expected0] tests/lint/unittest_expand_modules.py::TestExpandModules::test_expand_modules[files_or_modules1-expected1] tests/lint/unittest_expand_modules.py::TestExpandModules::test_expand_modules[files_or_modules2-expected2] tests/lint/unittest_expand_modules.py::TestExpandModules::test_expand_modules_relative_path[files_or_modules0-expected0] tests/lint/unittest_expand_modules.py::TestExpandModules::test_expand_modules_relative_path[files_or_modules1-expected1] tests/lint/unittest_expand_modules.py::TestExpandModules::test_expand_modules_deduplication[files_or_modules0-expected0] tests/lint/unittest_expand_modules.py::TestExpandModules::test_expand_modules_deduplication[files_or_modules1-expected1] tests/lint/unittest_expand_modules.py::TestExpandModules::test_expand_modules_with_ignore[files_or_modules0-expected0] tests/lint/unittest_expand_modules.py::TestExpandModules::test_expand_modules_with_ignore[files_or_modules1-expected1] tests/lint/unittest_lint.py::test_no_args tests/lint/unittest_lint.py::test_one_arg[case0] tests/lint/unittest_lint.py::test_one_arg[case1] tests/lint/unittest_lint.py::test_one_arg[case2] tests/lint/unittest_lint.py::test_one_arg[case3] tests/lint/unittest_lint.py::test_one_arg[case4] tests/lint/unittest_lint.py::test_two_similar_args[case0] tests/lint/unittest_lint.py::test_two_similar_args[case1] tests/lint/unittest_lint.py::test_two_similar_args[case2] tests/lint/unittest_lint.py::test_two_similar_args[case3] tests/lint/unittest_lint.py::test_more_args[case0] tests/lint/unittest_lint.py::test_more_args[case1] tests/lint/unittest_lint.py::test_more_args[case2] tests/lint/unittest_lint.py::test_pylint_visit_method_taken_in_account tests/lint/unittest_lint.py::test_enable_message tests/lint/unittest_lint.py::test_enable_message_category tests/lint/unittest_lint.py::test_message_state_scope tests/lint/unittest_lint.py::test_enable_message_block tests/lint/unittest_lint.py::test_enable_by_symbol tests/lint/unittest_lint.py::test_enable_report tests/lint/unittest_lint.py::test_report_output_format_aliased tests/lint/unittest_lint.py::test_set_unsupported_reporter tests/lint/unittest_lint.py::test_set_option_1 tests/lint/unittest_lint.py::test_set_option_2 tests/lint/unittest_lint.py::test_enable_checkers tests/lint/unittest_lint.py::test_errors_only tests/lint/unittest_lint.py::test_disable_similar tests/lint/unittest_lint.py::test_disable_alot tests/lint/unittest_lint.py::test_addmessage tests/lint/unittest_lint.py::test_addmessage_invalid tests/lint/unittest_lint.py::test_init_hooks_called_before_load_plugins tests/lint/unittest_lint.py::test_analyze_explicit_script tests/lint/unittest_lint.py::test_full_documentation tests/lint/unittest_lint.py::test_list_msgs_enabled tests/lint/unittest_lint.py::test_pylint_home tests/lint/unittest_lint.py::test_pylint_home_from_environ tests/lint/unittest_lint.py::test_filename_with__init__ tests/lint/unittest_lint.py::test_by_module_statement_value tests/lint/unittest_lint.py::test_relative_imports tests/lint/unittest_lint.py::test_import_sibling_module_from_namespace tests/lint/unittest_lint.py::test_lint_namespace_package_under_dir tests/lint/unittest_lint.py::test_lint_namespace_package_under_dir_on_path tests/message/test_no_removed_msgid_or_symbol_used.py::test_no_removed_msgid_or_symbol_used tests/message/unittest_message.py::test_new_message tests/message/unittest_message_definition.py::test_create_invalid_message_type[Q1234-Bad message type Q in 'Q1234'] tests/message/unittest_message_definition.py::test_create_invalid_message_type[W12345-Invalid message id 'W12345'] tests/message/unittest_message_definition.py::TestMessagesDefinition::test_may_be_emitted_default tests/message/unittest_message_definition.py::TestMessagesDefinition::test_may_be_emitted_py_version tests/message/unittest_message_definition.py::TestMessagesDefinition::test_repr tests/message/unittest_message_definition.py::TestMessagesDefinition::test_str tests/message/unittest_message_definition.py::TestMessagesDefinition::test_format_help tests/message/unittest_message_definition_store.py::test_register_error[messages0-Inconsistent checker part in message id 'W4321' (expected 'x12xx' because we already had ['W1234']).] tests/message/unittest_message_definition_store.py::test_register_error[messages1-Message id 'W1234' cannot have both 'msg-symbol-one' and 'old-symbol' as symbolic name.] tests/message/unittest_message_definition_store.py::test_register_error[messages2-Message id 'W1234' cannot have both 'msg-symbol-one' and 'old-symbol' as symbolic name.] tests/message/unittest_message_definition_store.py::test_register_error[messages3-Message id 'W1201' cannot have both 'old-symbol-one' and 'old-symbol-two' as symbolic name.] tests/message/unittest_message_definition_store.py::test_register_error[messages4-Message symbol 'msg-symbol' cannot be used for 'W1234' and 'W1235' at the same time. If you're creating an 'old_names' use 'old-msg-symbol' as the old symbol.] tests/message/unittest_message_definition_store.py::test_register_error[messages5-Message symbol 'msg-symbol-one' cannot be used for 'W1230' and 'W1234' at the same time. If you're creating an 'old_names' use 'old-msg-symbol-one' as the old symbol.] tests/message/unittest_message_definition_store.py::test_register_error[messages6-Message symbol 'msg-symbol-one' cannot be used for 'W1230' and 'W1234' at the same time. If you're creating an 'old_names' use 'old-msg-symbol-one' as the old symbol.] tests/message/unittest_message_definition_store.py::test_register_error[messages7-Message symbol 'old-symbol-one' cannot be used for 'W1230' and 'W1231' at the same time. If you're creating an 'old_names' use 'old-old-symbol-one' as the old symbol.] tests/message/unittest_message_definition_store.py::test_register_error_new_id_duplicate_of_new tests/message/unittest_message_definition_store.py::test_format_help tests/message/unittest_message_definition_store.py::test_get_msg_display_string tests/message/unittest_message_definition_store.py::test_check_message_id tests/message/unittest_message_definition_store.py::TestMessageDefinitionStore::test_message_help tests/message/unittest_message_definition_store.py::TestMessageDefinitionStore::test_message_help_minmax tests/message/unittest_message_definition_store.py::test_list_messages tests/message/unittest_message_definition_store.py::test_renamed_message_register tests/message/unittest_message_definition_store.py::test_multiple_child_of_old_name tests/message/unittest_message_id_store.py::test_len_str tests/message/unittest_message_id_store.py::test_get_message_ids tests/message/unittest_message_id_store.py::test_get_message_ids_not_existing tests/message/unittest_message_id_store.py::test_register_message_definitions tests/message/unittest_message_id_store.py::test_add_msgid_and_symbol tests/message/unittest_message_id_store.py::test_duplicate_symbol tests/message/unittest_message_id_store.py::test_duplicate_msgid tests/pyreverse/test_diadefs.py::test_option_values tests/pyreverse/test_diadefs.py::test_default_values tests/pyreverse/test_diadefs.py::TestShowOptions::test_show_stdlib tests/pyreverse/test_diadefs.py::TestShowOptions::test_show_builtin tests/pyreverse/test_diadefs.py::TestDefaultDiadefGenerator::test_extract_relations tests/pyreverse/test_diadefs.py::TestDefaultDiadefGenerator::test_functional_relation_extraction tests/pyreverse/test_diadefs.py::test_known_values1 tests/pyreverse/test_diadefs.py::test_known_values2 tests/pyreverse/test_diadefs.py::test_known_values3 tests/pyreverse/test_diadefs.py::test_known_values4 tests/pyreverse/test_diadefs.py::test_regression_dataclasses_inference tests/pyreverse/test_diagrams.py::test_property_handling tests/pyreverse/test_inspector.py::test_locals_assignment_resolution tests/pyreverse/test_inspector.py::test_instance_attrs_resolution tests/pyreverse/test_inspector.py::test_from_directory tests/pyreverse/test_inspector.py::test_project_node tests/pyreverse/test_main.py::test_project_root_in_sys_path[/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests] tests/pyreverse/test_main.py::test_project_root_in_sys_path[/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/data] tests/pyreverse/test_main.py::test_discover_package_path_source_root_as_parent tests/pyreverse/test_main.py::test_discover_package_path_source_root_as_child tests/pyreverse/test_main.py::test_graphviz_supported_image_format tests/pyreverse/test_main.py::test_graphviz_cant_determine_supported_formats tests/pyreverse/test_main.py::test_graphviz_unsupported_image_format tests/pyreverse/test_main.py::test_verbose tests/pyreverse/test_main.py::test_command_line_arguments_defaults[mode-PUB_ONLY] tests/pyreverse/test_main.py::test_command_line_arguments_defaults[classes-expected_default1] tests/pyreverse/test_main.py::test_command_line_arguments_defaults[show_ancestors-None] tests/pyreverse/test_main.py::test_command_line_arguments_defaults[all_ancestors-None] tests/pyreverse/test_main.py::test_command_line_arguments_defaults[show_associated-None] tests/pyreverse/test_main.py::test_command_line_arguments_defaults[all_associated-None] tests/pyreverse/test_main.py::test_command_line_arguments_defaults[show_builtin-0] tests/pyreverse/test_main.py::test_command_line_arguments_defaults[show_stdlib-0] tests/pyreverse/test_main.py::test_command_line_arguments_defaults[module_names-None] tests/pyreverse/test_main.py::test_command_line_arguments_defaults[output_format-dot] tests/pyreverse/test_main.py::test_command_line_arguments_defaults[colorized-0] tests/pyreverse/test_main.py::test_command_line_arguments_defaults[max_color_depth-2] tests/pyreverse/test_main.py::test_command_line_arguments_defaults[ignore_list-expected_default12] tests/pyreverse/test_main.py::test_command_line_arguments_defaults[project-] tests/pyreverse/test_main.py::test_command_line_arguments_defaults[output_directory-] tests/pyreverse/test_main.py::test_command_line_arguments_yes_no tests/pyreverse/test_main.py::test_class_command tests/pyreverse/test_main.py::test_version_info tests/pyreverse/test_printer.py::test_explicit_layout[Layout.TOP_TO_BOTTOM-DotPrinter-rankdir=TB--2] tests/pyreverse/test_printer.py::test_explicit_layout[Layout.BOTTOM_TO_TOP-DotPrinter-rankdir=BT--2] tests/pyreverse/test_printer.py::test_explicit_layout[Layout.LEFT_TO_RIGHT-DotPrinter-rankdir=LR--2] tests/pyreverse/test_printer.py::test_explicit_layout[Layout.RIGHT_TO_LEFT-DotPrinter-rankdir=RL--2] tests/pyreverse/test_printer.py::test_explicit_layout[Layout.TOP_TO_BOTTOM-PlantUmlPrinter-top to bottom direction--1] tests/pyreverse/test_printer.py::test_explicit_layout[Layout.LEFT_TO_RIGHT-PlantUmlPrinter-left to right direction--1] tests/pyreverse/test_printer.py::test_unsupported_layout[Layout.BOTTOM_TO_TOP-PlantUmlPrinter] tests/pyreverse/test_printer.py::test_unsupported_layout[Layout.RIGHT_TO_LEFT-PlantUmlPrinter] tests/pyreverse/test_printer.py::test_method_arguments_none tests/pyreverse/test_printer.py::TestPlantUmlPrinter::test_node_without_properties tests/pyreverse/test_printer_factory.py::test_get_printer_for_filetype[dot-DotPrinter] tests/pyreverse/test_printer_factory.py::test_get_printer_for_filetype[puml-PlantUmlPrinter] tests/pyreverse/test_printer_factory.py::test_get_printer_for_filetype[plantuml-PlantUmlPrinter] tests/pyreverse/test_printer_factory.py::test_get_printer_for_filetype[png-DotPrinter] tests/pyreverse/test_pyreverse_functional.py::test_class_diagrams[instance_attributes] tests/pyreverse/test_pyreverse_functional.py::test_class_diagrams[duplicates] tests/pyreverse/test_pyreverse_functional.py::test_class_diagrams[delayed_external_monkey_patching] tests/pyreverse/test_pyreverse_functional.py::test_class_diagrams[pep420] tests/pyreverse/test_pyreverse_functional.py::test_class_diagrams[fields] tests/pyreverse/test_pyreverse_functional.py::test_class_diagrams[regression_8031] tests/pyreverse/test_pyreverse_functional.py::test_class_diagrams[method_annotation] tests/pyreverse/test_pyreverse_functional.py::test_class_diagrams[line_breaks] tests/pyreverse/test_pyreverse_functional.py::test_class_diagrams[attributes_annotation] tests/pyreverse/test_pyreverse_functional.py::test_class_diagrams[custom_colors] tests/pyreverse/test_pyreverse_functional.py::test_class_diagrams[colorized] tests/pyreverse/test_pyreverse_functional.py::test_class_diagrams[no_standalone] tests/pyreverse/test_pyreverse_functional.py::test_class_diagrams[simple_inheritance] tests/pyreverse/test_utils.py::test_get_visibility[names0-special] tests/pyreverse/test_utils.py::test_get_visibility[names1-private] tests/pyreverse/test_utils.py::test_get_visibility[names2-public] tests/pyreverse/test_utils.py::test_get_visibility[names3-protected] tests/pyreverse/test_utils.py::test_get_annotation_annassign[a: str = None-Optional[str]] tests/pyreverse/test_utils.py::test_get_annotation_annassign[a: str = 'mystr'-str] tests/pyreverse/test_utils.py::test_get_annotation_annassign[a: Optional[str] = 'str'-Optional[str]] tests/pyreverse/test_utils.py::test_get_annotation_annassign[a: Optional[str] = None-Optional[str]] tests/pyreverse/test_utils.py::test_get_annotation_assignattr[def __init__(self, x: str):                   self.x = x-str] tests/pyreverse/test_utils.py::test_get_annotation_assignattr[def __init__(self, x: str = 'str'):           self.x = x-str] tests/pyreverse/test_utils.py::test_get_annotation_assignattr[def __init__(self, x: str = None):            self.x = x-Optional[str]] tests/pyreverse/test_utils.py::test_get_annotation_assignattr[def __init__(self, x: Optional[str]):         self.x = x-Optional[str]] tests/pyreverse/test_utils.py::test_get_annotation_assignattr[def __init__(self, x: Optional[str] = None):  self.x = x-Optional[str]] tests/pyreverse/test_utils.py::test_get_annotation_assignattr[def __init__(self, x: Optional[str] = 'str'): self.x = x-Optional[str]] tests/pyreverse/test_utils.py::test_get_annotation_label_of_return_type[def f() -> None: pass-None] tests/pyreverse/test_utils.py::test_get_annotation_label_of_return_type[def f() -> int: pass-int] tests/pyreverse/test_utils.py::test_get_annotation_label_of_return_type[def f(a) -> Optional[int]: return 1 if a else None-Optional[int]] tests/pyreverse/test_utils.py::test_get_annotation_label_of_return_type[def f() -> 'MyType': pass-'MyType'] tests/pyreverse/test_utils.py::test_infer_node_1 tests/pyreverse/test_utils.py::test_infer_node_2 tests/pyreverse/test_utils.py::test_infer_node_3 tests/pyreverse/test_utils.py::test_infer_node_4 tests/pyreverse/test_writer.py::test_dot_files[packages_No_Name.dot] tests/pyreverse/test_writer.py::test_dot_files[classes_No_Name.dot] tests/pyreverse/test_writer.py::test_colorized_dot_files[packages_colorized.dot] tests/pyreverse/test_writer.py::test_colorized_dot_files[classes_colorized.dot] tests/pyreverse/test_writer.py::test_no_standalone_dot_files[classes_no_standalone.dot] tests/pyreverse/test_writer.py::test_no_standalone_dot_files[packages_no_standalone.dot] tests/pyreverse/test_writer.py::test_type_check_imports_dot_files[packages_type_check_imports.dot] tests/pyreverse/test_writer.py::test_type_check_imports_dot_files[classes_type_check_imports.dot] tests/pyreverse/test_writer.py::test_puml_files[packages_No_Name.puml] tests/pyreverse/test_writer.py::test_puml_files[classes_No_Name.puml] tests/pyreverse/test_writer.py::test_mmd_files[packages_No_Name.mmd] tests/pyreverse/test_writer.py::test_mmd_files[classes_No_Name.mmd] tests/pyreverse/test_writer.py::test_html_files[packages_No_Name.html] tests/pyreverse/test_writer.py::test_html_files[classes_No_Name.html] tests/pyreverse/test_writer.py::test_colorized_puml_files[packages_colorized.puml] tests/pyreverse/test_writer.py::test_colorized_puml_files[classes_colorized.puml] tests/pyreverse/test_writer.py::test_color_for_stdlib_module tests/pyreverse/test_writer.py::test_package_name_with_slash tests/reporters/unittest_json_reporter.py::test_simple_json_output_no_score tests/reporters/unittest_json_reporter.py::test_simple_json_output_no_score_with_end_line tests/reporters/unittest_json_reporter.py::test_serialize_deserialize[everything-defined] tests/reporters/unittest_json_reporter.py::test_simple_json2_output tests/reporters/unittest_json_reporter.py::test_serialize_deserialize_for_v2[everything-defined] tests/reporters/unittest_json_reporter.py::test_serialize_deserialize_for_v2[not-everything-defined] tests/reporters/unittest_json_reporter.py::test_json2_result_with_broken_score tests/reporters/unittest_reporting.py::test_template_option tests/reporters/unittest_reporting.py::test_template_option_default tests/reporters/unittest_reporting.py::test_template_option_end_line tests/reporters/unittest_reporting.py::test_template_option_non_existing tests/reporters/unittest_reporting.py::test_template_option_with_header tests/reporters/unittest_reporting.py::test_parseable_output_deprecated tests/reporters/unittest_reporting.py::test_parseable_output_regression tests/reporters/unittest_reporting.py::test_multi_reporter_independant_messages tests/reporters/unittest_reporting.py::test_display_results_is_renamed tests/test_check_parallel.py::TestCheckParallelFramework::test_worker_initialize tests/test_check_parallel.py::TestCheckParallelFramework::test_worker_initialize_with_package_paths tests/test_check_parallel.py::TestCheckParallelFramework::test_worker_initialize_reregisters_custom_plugins tests/test_check_parallel.py::TestCheckParallelFramework::test_worker_check_single_file_uninitialised tests/test_check_parallel.py::TestCheckParallelFramework::test_worker_check_single_file_no_checkers tests/test_check_parallel.py::TestCheckParallelFramework::test_linter_with_unpickleable_plugins_is_pickleable tests/test_check_parallel.py::TestCheckParallelFramework::test_worker_check_sequential_checker tests/test_check_parallel.py::TestCheckParallel::test_sequential_checkers_work tests/test_check_parallel.py::TestCheckParallel::test_invoke_single_job tests/test_check_parallel.py::TestCheckParallel::test_no_deadlock_due_to_initializer_error tests/test_func.py::test_functionality[func_w0801.py] tests/test_func.py::test_functionality[func_i0012.py] tests/test_func.py::test_functionality[func_i0013.py] tests/test_func.py::test_functionality[func_i0011.py] tests/test_func.py::test_functionality[func_w0401.py] tests/test_func.py::test_functionality[func_i0014.py] tests/test_func.py::test_functionality[func_w0401_disabled.py] tests/test_func.py::test_functionality[func_noerror_cycle] tests/test_func.py::test_functionality[func_w0401_package] tests/test_func.py::test_functionality[func_i0020.py] tests/test_func.py::test_functionality[func_i0022.py] tests/test_func.py::test_functionality[func_w0401_disabled_in_func.py] tests/test_functional.py::test_functional[anomalous_backslash_escape] tests/test_functional.py::test_functional[anomalous_unicode_escape] tests/test_functional.py::test_functional[arguments] tests/test_functional.py::test_functional[arguments_differ] tests/test_functional.py::test_functional[arguments_differ_issue5371] tests/test_functional.py::test_functional[arguments_out_of_order] tests/test_functional.py::test_functional[arguments_renamed] tests/test_functional.py::test_functional[assert_on_string_literal] tests/test_functional.py::test_functional[assert_on_tuple] tests/test_functional.py::test_functional[async_functions] tests/test_functional.py::test_functional[attribute_defined_outside_init] tests/test_functional.py::test_functional[attribute_defined_outside_init_py38] tests/test_functional.py::test_functional[await_outside_async] tests/test_functional.py::test_functional[abstract_abc_methods] tests/test_functional.py::test_functional[abstract_class_instantiated] tests/test_functional.py::test_functional[abstract_class_instantiated_in_class] tests/test_functional.py::test_functional[abstract_method] tests/test_functional.py::test_functional[access_attr_before_def_false_positive] tests/test_functional.py::test_functional[access_member_before_definition] tests/test_functional.py::test_functional[access_to__name__] tests/test_functional.py::test_functional[access_to_protected_members] tests/test_functional.py::test_functional[access_to_protected_members_typing] tests/test_functional.py::test_functional[alternative_union_syntax] tests/test_functional.py::test_functional[alternative_union_syntax_py37] tests/test_functional.py::test_functional[alternative_union_syntax_regession_8119] tests/test_functional.py::test_functional[assigning_non_slot] tests/test_functional.py::test_functional[assigning_non_slot_4509] tests/test_functional.py::test_functional[assignment_expression] tests/test_functional.py::test_functional[assignment_from_no_return] tests/test_functional.py::test_functional[assignment_from_no_return_2] tests/test_functional.py::test_functional[assignment_from_no_return_py3] tests/test_functional.py::test_functional[bad_chained_comparison] tests/test_functional.py::test_functional[bad_except_order] tests/test_functional.py::test_functional[bad_exception_cause] tests/test_functional.py::test_functional[bad_indentation] tests/test_functional.py::test_functional[bad_inline_option] tests/test_functional.py::test_functional[bad_open_mode] tests/test_functional.py::test_functional[bad_option_value] tests/test_functional.py::test_functional[bad_option_value_disable] tests/test_functional.py::test_functional[bad_reversed_sequence] tests/test_functional.py::test_functional[bad_reversed_sequence_py37] tests/test_functional.py::test_functional[bad_reversed_sequence_py38] tests/test_functional.py::test_functional[bad_staticmethod_argument] tests/test_functional.py::test_functional[bad_string_format_type] tests/test_functional.py::test_functional[bad_thread_instantiation] tests/test_functional.py::test_functional[bare_except] tests/test_functional.py::test_functional[base_init_vars] tests/test_functional.py::test_functional[boolean_datetime] tests/test_functional.py::test_functional[bugfix_local_scope_metaclass_1177] tests/test_functional.py::test_functional[builtin_module_test] tests/test_functional.py::test_functional[bad_char_backspace] tests/test_functional.py::test_functional[bad_char_carriage_return] tests/test_functional.py::test_functional[bad_char_esc] tests/test_functional.py::test_functional[bad_char_sub] tests/test_functional.py::test_functional[bad_char_zero_width_space] tests/test_functional.py::test_functional[broad_exception_caught] tests/test_functional.py::test_functional[broad_exception_raised] tests/test_functional.py::test_functional[cached_property] tests/test_functional.py::test_functional[cell_var_from_loop_enabled_regression] tests/test_functional.py::test_functional[cellvar_escaping_loop] tests/test_functional.py::test_functional[class_attributes] tests/test_functional.py::test_functional[class_members] tests/test_functional.py::test_functional[class_members_py30] tests/test_functional.py::test_functional[class_protocol_ellipsis] tests/test_functional.py::test_functional[class_scope] tests/test_functional.py::test_functional[class_variable_slots_conflict_exempted] tests/test_functional.py::test_functional[classes_meth_could_be_a_function] tests/test_functional.py::test_functional[classes_protected_member_access] tests/test_functional.py::test_functional[comparison_of_constants] tests/test_functional.py::test_functional[comparison_with_callable] tests/test_functional.py::test_functional[comparison_with_callable_typing_constants] tests/test_functional.py::test_functional[condition_evals_to_constant] tests/test_functional.py::test_functional[confidence_filter] tests/test_functional.py::test_functional[confusing_with_statement] tests/test_functional.py::test_functional[contextmanager_generator_missing_cleanup] tests/test_functional.py::test_functional[continue_in_finally] tests/test_functional.py::test_functional[control_pragmas] tests/test_functional.py::test_functional[crash_missing_module_type] tests/test_functional.py::test_functional[ctor_arguments] tests/test_functional.py::test_functional[consider_iterating_dictionary] tests/test_functional.py::test_functional[consider_join] tests/test_functional.py::test_functional[consider_join_for_non_empty_separator] tests/test_functional.py::test_functional[consider_merging_isinstance] tests/test_functional.py::test_functional[consider_swap_variables] tests/test_functional.py::test_functional[consider_using_dict_comprehension] tests/test_functional.py::test_functional[consider_using_dict_items] tests/test_functional.py::test_functional[consider_using_enumerate] tests/test_functional.py::test_functional[consider_using_f_string] tests/test_functional.py::test_functional[consider_using_generator] tests/test_functional.py::test_functional[consider_using_get] tests/test_functional.py::test_functional[consider_using_in] tests/test_functional.py::test_functional[consider_using_min_max_builtin] tests/test_functional.py::test_functional[consider_using_set_comprehension] tests/test_functional.py::test_functional[consider_using_sys_exit] tests/test_functional.py::test_functional[consider_using_sys_exit_exempted] tests/test_functional.py::test_functional[consider_using_sys_exit_local_scope] tests/test_functional.py::test_functional[consider_using_with] tests/test_functional.py::test_functional[consider_using_with_open] tests/test_functional.py::test_functional[dangerous_default_value] tests/test_functional.py::test_functional[decorator_scope] tests/test_functional.py::test_functional[decorator_unused] tests/test_functional.py::test_functional[defined_and_used_on_same_line] tests/test_functional.py::test_functional[dict_iter_missing_items] tests/test_functional.py::test_functional[disable_msg_github_issue_1389] tests/test_functional.py::test_functional[disable_msg_next_line] tests/test_functional.py::test_functional[disable_ungrouped_imports] tests/test_functional.py::test_functional[disable_wrong_import_order] tests/test_functional.py::test_functional[disable_wrong_import_position] tests/test_functional.py::test_functional[disabled_msgid_in_pylintrc] tests/test_functional.py::test_functional[disallowed_name] tests/test_functional.py::test_functional[docstrings] tests/test_functional.py::test_functional[dotted_ancestor] tests/test_functional.py::test_functional[dataclass_kw_only] tests/test_functional.py::test_functional[dataclass_parameter] tests/test_functional.py::test_functional[dataclass_typecheck] tests/test_functional.py::test_functional[dataclass_with_default_factory] tests/test_functional.py::test_functional[deprecated_decorators] tests/test_functional.py::test_functional[deprecated_method_suppression] tests/test_functional.py::test_functional[deprecated_methods_py36] tests/test_functional.py::test_functional[deprecated_module_py3] tests/test_functional.py::test_functional[deprecated_module_py310] tests/test_functional.py::test_functional[deprecated_module_py33] tests/test_functional.py::test_functional[deprecated_module_py36] tests/test_functional.py::test_functional[deprecated_module_py4] tests/test_functional.py::test_functional[deprecated_module_redundant] tests/test_functional.py::test_functional[deprecated_module_uninstalled] tests/test_functional.py::test_functional[dot_relative_import] tests/test_functional.py::test_functional[dot_dot_relative_import] tests/test_functional.py::test_functional[duplicate_argument_name] tests/test_functional.py::test_functional[duplicate_bases] tests/test_functional.py::test_functional[duplicate_dict_literal_key] tests/test_functional.py::test_functional[duplicate_except] tests/test_functional.py::test_functional[duplicate_string_formatting_argument] tests/test_functional.py::test_functional[duplicate_value] tests/test_functional.py::test_functional[.#emacs_file_lock] tests/test_functional.py::test_functional[.#emacs_file_lock_by_conf] tests/test_functional.py::test_functional[.#emacs_file_lock_redefined_conf] tests/test_functional.py::test_functional[e1101_9588_base_attr_aug_assign] tests/test_functional.py::test_functional[empty_docstring] tests/test_functional.py::test_functional[enum_self_defined_member_5138] tests/test_functional.py::test_functional[enum_self_defined_member_6805] tests/test_functional.py::test_functional[enum_subclasses] tests/test_functional.py::test_functional[eval_used] tests/test_functional.py::test_functional[exception_is_binary_op] tests/test_functional.py::test_functional[excess_escapes] tests/test_functional.py::test_functional[exec_used] tests/test_functional.py::test_functional[external_classmethod_crash] tests/test_functional.py::test_functional[dict_init_mutate] tests/test_functional.py::test_functional[plugin_does_not_exists] tests/test_functional.py::test_functional[bad_builtin_extension] tests/test_functional.py::test_functional[bad_builtins] tests/test_functional.py::test_functional[bad_dunder_name] tests/test_functional.py::test_functional[broad_try_clause_extension] tests/test_functional.py::test_functional[check_elif] tests/test_functional.py::test_functional[cs_consider_using_assignment_expr] tests/test_functional.py::test_functional[cs_consider_using_augmented_assign] tests/test_functional.py::test_functional[cs_consider_using_namedtuple_or_dataclass] tests/test_functional.py::test_functional[cs_consider_using_tuple] tests/test_functional.py::test_functional[cs_default] tests/test_functional.py::test_functional[cs_prefer_typing_namedtuple] tests/test_functional.py::test_functional[cs_py_version_35] tests/test_functional.py::test_functional[misplaced_comparison_constant] tests/test_functional.py::test_functional[confusing_elif] tests/test_functional.py::test_functional[consider_refactoring_into_while_condition] tests/test_functional.py::test_functional[consider_refactoring_into_while_condition_py38] tests/test_functional.py::test_functional[consider_ternary_expression] tests/test_functional.py::test_functional[docparams] tests/test_functional.py::test_functional[docparams_py38] tests/test_functional.py::test_functional[missing_param_doc0] tests/test_functional.py::test_functional[missing_param_doc_py38] tests/test_functional.py::test_functional[useless_type_doc] tests/test_functional.py::test_functional[missing_param_doc1] tests/test_functional.py::test_functional[missing_param_doc_required] tests/test_functional.py::test_functional[missing_param_doc_required_Google] tests/test_functional.py::test_functional[missing_param_doc_required_Numpy] tests/test_functional.py::test_functional[missing_param_doc_required_Sphinx] tests/test_functional.py::test_functional[missing_param_doc_required_min_length] tests/test_functional.py::test_functional[missing_param_doc_required_no_doc_rgx_check_init] tests/test_functional.py::test_functional[missing_param_doc_required_no_doc_rgx_check_none] tests/test_functional.py::test_functional[missing_param_doc_required_no_doc_rgx_default] tests/test_functional.py::test_functional[missing_param_doc_required_no_doc_rgx_test_all] tests/test_functional.py::test_functional[missing_raises_doc] tests/test_functional.py::test_functional[missing_raises_doc_Google] tests/test_functional.py::test_functional[missing_raises_doc_Numpy] tests/test_functional.py::test_functional[missing_raises_doc_Sphinx] tests/test_functional.py::test_functional[missing_raises_doc_options] tests/test_functional.py::test_functional[missing_raises_doc_required] tests/test_functional.py::test_functional[missing_raises_doc_required_Google] tests/test_functional.py::test_functional[missing_raises_doc_required_Numpy] tests/test_functional.py::test_functional[missing_raises_doc_required_Sphinx] tests/test_functional.py::test_functional[missing_raises_doc_required_exc_inheritance] tests/test_functional.py::test_functional[missing_return_doc] tests/test_functional.py::test_functional[missing_return_doc_Google] tests/test_functional.py::test_functional[missing_return_doc_Numpy] tests/test_functional.py::test_functional[missing_return_doc_Sphinx] tests/test_functional.py::test_functional[missing_return_doc_required] tests/test_functional.py::test_functional[missing_return_doc_required_Google] tests/test_functional.py::test_functional[missing_return_doc_required_Numpy] tests/test_functional.py::test_functional[missing_return_doc_required_Sphinx] tests/test_functional.py::test_functional[missing_yield_doc] tests/test_functional.py::test_functional[missing_yield_doc_Google] tests/test_functional.py::test_functional[missing_yield_doc_Numpy] tests/test_functional.py::test_functional[missing_yield_doc_Sphinx] tests/test_functional.py::test_functional[missing_yield_doc_required] tests/test_functional.py::test_functional[missing_yield_doc_required_Google] tests/test_functional.py::test_functional[missing_yield_doc_required_Numpy] tests/test_functional.py::test_functional[missing_yield_doc_required_Sphinx] tests/test_functional.py::test_functional[docstyle_first_line_empty] tests/test_functional.py::test_functional[docstyle_quotes] tests/test_functional.py::test_functional[empty_comment] tests/test_functional.py::test_functional[eq_without_hash] tests/test_functional.py::test_functional[for_any_all] tests/test_functional.py::test_functional[magic_value_comparison] tests/test_functional.py::test_functional[mccabe] tests/test_functional.py::test_functional[no_self_use] tests/test_functional.py::test_functional[overlapping_exceptions] tests/test_functional.py::test_functional[private_import] tests/test_functional.py::test_functional[redefined_loop_name] tests/test_functional.py::test_functional[reused_outer_loop_variable] tests/test_functional.py::test_functional[redefined_variable_type] tests/test_functional.py::test_functional[regression_newtype_fstring] tests/test_functional.py::test_functional[use_set_membership] tests/test_functional.py::test_functional[redundant_typehint_argument] tests/test_functional.py::test_functional[redundant_typehint_argument_py310] tests/test_functional.py::test_functional[typing_broken_callable] tests/test_functional.py::test_functional[typing_broken_callable_deprecated_alias] tests/test_functional.py::test_functional[typing_broken_callable_future_import] tests/test_functional.py::test_functional[typing_broken_noreturn] tests/test_functional.py::test_functional[typing_broken_noreturn_future_import] tests/test_functional.py::test_functional[typing_broken_noreturn_py372] tests/test_functional.py::test_functional[typing_consider_using_alias] tests/test_functional.py::test_functional[typing_consider_using_alias_without_future] tests/test_functional.py::test_functional[typing_consider_using_union] tests/test_functional.py::test_functional[typing_consider_using_union_py310] tests/test_functional.py::test_functional[typing_consider_using_union_without_future] tests/test_functional.py::test_functional[typing_deprecated_alias] tests/test_functional.py::test_functional[unnecessary_default_type_args] tests/test_functional.py::test_functional[unnecessary_default_type_args_py313] tests/test_functional.py::test_functional[while_used] tests/test_functional.py::test_functional[f_string_without_interpolation] tests/test_functional.py::test_functional[fallback_import_disabled] tests/test_functional.py::test_functional[fallback_import_enabled] tests/test_functional.py::test_functional[first_arg] tests/test_functional.py::test_functional[fixme] tests/test_functional.py::test_functional[fixme_bad_formatting_1139] tests/test_functional.py::test_functional[fixme_docstring] tests/test_functional.py::test_functional[forgotten_debug_statement] tests/test_functional.py::test_functional[formatted_string_literal_with_if] tests/test_functional.py::test_functional[func_disable_linebased] tests/test_functional.py::test_functional[function_redefined] tests/test_functional.py::test_functional[function_redefined_2540] tests/test_functional.py::test_functional[future_import] tests/test_functional.py::test_functional[future_unicode_literals] tests/test_functional.py::test_functional[generated_members] tests/test_functional.py::test_functional[generic_class_syntax] tests/test_functional.py::test_functional[genexp_in_class_scope] tests/test_functional.py::test_functional[genexpr_variable_scope] tests/test_functional.py::test_functional[globals] tests/test_functional.py::test_functional[generic_alias_collections] tests/test_functional.py::test_functional[generic_alias_mixed_py39] tests/test_functional.py::test_functional[generic_alias_related] tests/test_functional.py::test_functional[generic_alias_related_py39] tests/test_functional.py::test_functional[generic_alias_side_effects] tests/test_functional.py::test_functional[generic_alias_typing] tests/test_functional.py::test_functional[import_aliasing] tests/test_functional.py::test_functional[import_dummy] tests/test_functional.py::test_functional[import_error] tests/test_functional.py::test_functional[import_itself] tests/test_functional.py::test_functional[import_outside_toplevel] tests/test_functional.py::test_functional[inference_crash_4692] tests/test_functional.py::test_functional[inherit_non_class] tests/test_functional.py::test_functional[init_is_generator] tests/test_functional.py::test_functional[init_not_called] tests/test_functional.py::test_functional[init_return_from_inner_function] tests/test_functional.py::test_functional[init_subclass_classmethod] tests/test_functional.py::test_functional[inner_classes] tests/test_functional.py::test_functional[isinstance_second_argument] tests/test_functional.py::test_functional[isinstance_second_argument_py310] tests/test_functional.py::test_functional[iterable_context] tests/test_functional.py::test_functional[iterable_context_py3] tests/test_functional.py::test_functional[iterable_context_py36] tests/test_functional.py::test_functional[implicit_flag_alias] tests/test_functional.py::test_functional[implicit_str_concat] tests/test_functional.py::test_functional[implicit_str_concat_latin1] tests/test_functional.py::test_functional[implicit_str_concat_multiline] tests/test_functional.py::test_functional[implicit_str_concat_utf8] tests/test_functional.py::test_functional[inconsistent_mro] tests/test_functional.py::test_functional[inconsistent_quotes] tests/test_functional.py::test_functional[inconsistent_quotes2] tests/test_functional.py::test_functional[inconsistent_quotes_fstring] tests/test_functional.py::test_functional[inconsistent_returns] tests/test_functional.py::test_functional[inconsistent_returns_noreturn] tests/test_functional.py::test_functional[invalid_bool_returned] tests/test_functional.py::test_functional[invalid_bytes_returned] tests/test_functional.py::test_functional[invalid_class_object] tests/test_functional.py::test_functional[invalid_enum_extension] tests/test_functional.py::test_functional[invalid_envvar_value] tests/test_functional.py::test_functional[invalid_field_call] tests/test_functional.py::test_functional[invalid_format_returned] tests/test_functional.py::test_functional[invalid_hash_returned] tests/test_functional.py::test_functional[invalid_index_returned] tests/test_functional.py::test_functional[invalid_metaclass] tests/test_functional.py::test_functional[invalid_metaclass_py3] tests/test_functional.py::test_functional[invalid_name] tests/test_functional.py::test_functional[invalid_overridden_method] tests/test_functional.py::test_functional[invalid_repr_returned] tests/test_functional.py::test_functional[invalid_sequence_index] tests/test_functional.py::test_functional[invalid_slice_index] tests/test_functional.py::test_functional[invalid_star_assignment_target] tests/test_functional.py::test_functional[invalid_str_returned] tests/test_functional.py::test_functional[invalid_unary_operand_type] tests/test_functional.py::test_functional[invalid_all_format] tests/test_functional.py::test_functional[invalid_all_format_valid_1] tests/test_functional.py::test_functional[invalid_all_format_valid_2] tests/test_functional.py::test_functional[invalid_all_format_valid_3] tests/test_functional.py::test_functional[invalid_all_format_valid_4] tests/test_functional.py::test_functional[invalid_all_format_valid_5] tests/test_functional.py::test_functional[invalid_all_format_valid_6] tests/test_functional.py::test_functional[invalid_all_object] tests/test_functional.py::test_functional[invalid_exceptions_caught] tests/test_functional.py::test_functional[invalid_exceptions_raised] tests/test_functional.py::test_functional[invalid_getnewargs_ex_returned] tests/test_functional.py::test_functional[invalid_getnewargs_returned] tests/test_functional.py::test_functional[invalid_length_hint_returned] tests/test_functional.py::test_functional[invalid_length_returned] tests/test_functional.py::test_functional[invalid_name-module-disable] tests/test_functional.py::test_functional[invalid_name_enum] tests/test_functional.py::test_functional[invalid_name_issue_3405] tests/test_functional.py::test_functional[invalid_name_module_level] tests/test_functional.py::test_functional[invalid_name_multinaming_style] tests/test_functional.py::test_functional[invalid_name_property] tests/test_functional.py::test_functional[keyword_arg_before_vararg] tests/test_functional.py::test_functional[keyword_arg_before_vararg_positional_only] tests/test_functional.py::test_functional[kwarg_superseded_by_positional_arg] tests/test_functional.py::test_functional[lambda_use_before_assign] tests/test_functional.py::test_functional[literal_comparison] tests/test_functional.py::test_functional[logical_tautology] tests/test_functional.py::test_functional[loopvar_in_dict_comp] tests/test_functional.py::test_functional[lost_exception] tests/test_functional.py::test_functional[line_endings] tests/test_functional.py::test_functional[line_too_long] tests/test_functional.py::test_functional[line_too_long_end_of_module] tests/test_functional.py::test_functional[line_too_long_with_utf8] tests/test_functional.py::test_functional[line_too_long_with_utf8_2] tests/test_functional.py::test_functional[logging_format_interpolation] tests/test_functional.py::test_functional[logging_format_interpolation_py36] tests/test_functional.py::test_functional[logging_format_interpolation_style] tests/test_functional.py::test_functional[logging_fstring_interpolation_py36] tests/test_functional.py::test_functional[logging_fstring_interpolation_py37] tests/test_functional.py::test_functional[logging_not_lazy] tests/test_functional.py::test_functional[logging_not_lazy_module] tests/test_functional.py::test_functional[logging_not_lazy_with_logger] tests/test_functional.py::test_functional[logging_too_few_args] tests/test_functional.py::test_functional[logging_too_many_args_new_style] tests/test_functional.py::test_functional[logging_too_many_args_old_style] tests/test_functional.py::test_functional[mapping_context] tests/test_functional.py::test_functional[mapping_context_py3] tests/test_functional.py::test_functional[membership_protocol] tests/test_functional.py::test_functional[membership_protocol_py3] tests/test_functional.py::test_functional[metaclass_attr_access] tests/test_functional.py::test_functional[method_cache_max_size_none] tests/test_functional.py::test_functional[method_hidden] tests/test_functional.py::test_functional[misplaced_bare_raise] tests/test_functional.py::test_functional[misplaced_format_function] tests/test_functional.py::test_functional[misplaced_future] tests/test_functional.py::test_functional[mixin_class_rgx] tests/test_functional.py::test_functional[modified_iterating] tests/test_functional.py::test_functional[module___dict__] tests/test_functional.py::test_functional[monkeypatch_method] tests/test_functional.py::test_functional[multiple_imports] tests/test_functional.py::test_functional[multiple_statements] tests/test_functional.py::test_functional[multiple_statements_single_line] tests/test_functional.py::test_functional[member_checks] tests/test_functional.py::test_functional[member_checks_async] tests/test_functional.py::test_functional[member_checks_hints] tests/test_functional.py::test_functional[member_checks_ignore_none] tests/test_functional.py::test_functional[member_checks_inference_improvements] tests/test_functional.py::test_functional[member_checks_no_hints] tests/test_functional.py::test_functional[member_checks_opaque] tests/test_functional.py::test_functional[member_checks_typed_annotations] tests/test_functional.py::test_functional[missing_class_docstring] tests/test_functional.py::test_functional[missing_docstring] tests/test_functional.py::test_functional[missing_docstring_new_style] tests/test_functional.py::test_functional[missing_final_newline] tests/test_functional.py::test_functional[missing_function_docstring] tests/test_functional.py::test_functional[missing_function_docstring_min_length] tests/test_functional.py::test_functional[missing_function_docstring_rgx] tests/test_functional.py::test_functional[missing_kwoa] tests/test_functional.py::test_functional[missing_module_docstring] tests/test_functional.py::test_functional[missing_module_docstring_disabled] tests/test_functional.py::test_functional[missing_module_docstring_empty] tests/test_functional.py::test_functional[missing_parentheses_for_call_in_test] tests/test_functional.py::test_functional[missing_self_argument] tests/test_functional.py::test_functional[missing_timeout] tests/test_functional.py::test_functional[namePresetCamelCase] tests/test_functional.py::test_functional[named_expr_without_context_py38] tests/test_functional.py::test_functional[namedtuple_member_inference] tests/test_functional.py::test_functional[names_in__all__] tests/test_functional.py::test_functional[nan_comparison_check] tests/test_functional.py::test_functional[nested_blocks_issue1088] tests/test_functional.py::test_functional[nested_func_defined_in_loop] tests/test_functional.py::test_functional[nested_min_max] tests/test_functional.py::test_functional[nested_min_max_py39] tests/test_functional.py::test_functional[new_style_class_py_30] tests/test_functional.py::test_functional[none_dunder_protocols] tests/test_functional.py::test_functional[none_dunder_protocols_py38] tests/test_functional.py::test_functional[nonexistent_operator] tests/test_functional.py::test_functional[nonlocal_and_global] tests/test_functional.py::test_functional[nonlocal_without_binding] tests/test_functional.py::test_functional[not_async_context_manager] tests/test_functional.py::test_functional[not_async_context_manager_py37] tests/test_functional.py::test_functional[not_callable] tests/test_functional.py::test_functional[not_context_manager] tests/test_functional.py::test_functional[not_in_loop] tests/test_functional.py::test_functional[name_final] tests/test_functional.py::test_functional[name_final_snake_case] tests/test_functional.py::test_functional[name_good_bad_names_regex] tests/test_functional.py::test_functional[name_preset_snake_case] tests/test_functional.py::test_functional[name_styles] tests/test_functional.py::test_functional[no_classmethod_decorator] tests/test_functional.py::test_functional[no_dummy_redefined] tests/test_functional.py::test_functional[no_else_break] tests/test_functional.py::test_functional[no_else_continue] tests/test_functional.py::test_functional[no_else_raise] tests/test_functional.py::test_functional[no_else_return] tests/test_functional.py::test_functional[no_member] tests/test_functional.py::test_functional[no_member_assign_same_line] tests/test_functional.py::test_functional[no_member_augassign] tests/test_functional.py::test_functional[no_member_binary_operations] tests/test_functional.py::test_functional[no_member_dataclasses] tests/test_functional.py::test_functional[no_member_decorator] tests/test_functional.py::test_functional[no_member_if_statements] tests/test_functional.py::test_functional[no_member_imports] tests/test_functional.py::test_functional[no_member_nested_namedtuple] tests/test_functional.py::test_functional[no_member_subclassed_dataclasses] tests/test_functional.py::test_functional[no_member_typevar] tests/test_functional.py::test_functional[no_method_argument_py38] tests/test_functional.py::test_functional[no_name_in_module] tests/test_functional.py::test_functional[no_self_argument] tests/test_functional.py::test_functional[no_staticmethod_decorator] tests/test_functional.py::test_functional[no_warning_docstring] tests/test_functional.py::test_functional[non_ascii_name] tests/test_functional.py::test_functional[non_ascii_name_backward_test_code] tests/test_functional.py::test_functional[non_ascii_name_backward_test_msg] tests/test_functional.py::test_functional[non_init_parent_called] tests/test_functional.py::test_functional[non_iterator_returned] tests/test_functional.py::test_functional[non_parent_init_called] tests/test_functional.py::test_functional[non_str_assignment_to_dunder_name] tests/test_functional.py::test_functional[non_ascii_import] tests/test_functional.py::test_functional[non_ascii_import_as_bad] tests/test_functional.py::test_functional[non_ascii_import_as_okay] tests/test_functional.py::test_functional[non_ascii_import_from_as] tests/test_functional.py::test_functional[non_ascii_name_assignment_expressions] tests/test_functional.py::test_functional[non_ascii_name_decorator] tests/test_functional.py::test_functional[non_ascii_name_dict_kwargs] tests/test_functional.py::test_functional[non_ascii_name_for_loop] tests/test_functional.py::test_functional[non_ascii_name_function] tests/test_functional.py::test_functional[non_ascii_name_function_argument] tests/test_functional.py::test_functional[non_ascii_name_inline_var] tests/test_functional.py::test_functional[non_ascii_name_kwargs] tests/test_functional.py::test_functional[non_ascii_name_local] tests/test_functional.py::test_functional[non_ascii_name_lo\u0142] tests/test_functional.py::test_functional[non_ascii_name_pos_and_kwonly_function] tests/test_functional.py::test_functional[non_ascii_name_staticmethod] tests/test_functional.py::test_functional[non_ascii_name_try_except] tests/test_functional.py::test_functional[non_ascii_name_variable] tests/test_functional.py::test_functional[non_ascii_name_class] tests/test_functional.py::test_functional[non_ascii_name_class_attribute] tests/test_functional.py::test_functional[non_ascii_name_class_constant] tests/test_functional.py::test_functional[non_ascii_name_class_method] tests/test_functional.py::test_functional[object_as_class_attribute] tests/test_functional.py::test_functional[overloaded_operator] tests/test_functional.py::test_functional[overridden_final_method_py38] tests/test_functional.py::test_functional[overridden_final_method_regression] tests/test_functional.py::test_functional[pattern_matching] tests/test_functional.py::test_functional[positional_only_arguments_expected] tests/test_functional.py::test_functional[potential_index_error] tests/test_functional.py::test_functional[pragma_after_backslash] tests/test_functional.py::test_functional[preferred_module] tests/test_functional.py::test_functional[property_affectation_py26] tests/test_functional.py::test_functional[property_with_parameters] tests/test_functional.py::test_functional[protected_access] tests/test_functional.py::test_functional[protected_access_access_different_scopes] tests/test_functional.py::test_functional[protected_access_special_methods_off] tests/test_functional.py::test_functional[protected_access_special_methods_on] tests/test_functional.py::test_functional[protocol_classes] tests/test_functional.py::test_functional[protocol_classes_abstract] tests/test_functional.py::test_functional[py_version_35] tests/test_functional.py::test_functional[postponed_evaluation_activated] tests/test_functional.py::test_functional[postponed_evaluation_activated_with_alias] tests/test_functional.py::test_functional[postponed_evaluation_not_activated] tests/test_functional.py::test_functional[postponed_evaluation_pep585] tests/test_functional.py::test_functional[raise_missing_from] tests/test_functional.py::test_functional[redeclared_assigned_name] tests/test_functional.py::test_functional[redefine_loop] tests/test_functional.py::test_functional[redundant_u_string_prefix] tests/test_functional.py::test_functional[redundant_unittest_assert] tests/test_functional.py::test_functional[reimport] tests/test_functional.py::test_functional[reimported] tests/test_functional.py::test_functional[renamed_import_logging_not_lazy] tests/test_functional.py::test_functional[repeated_keyword] tests/test_functional.py::test_functional[return_in_finally] tests/test_functional.py::test_functional[return_in_init] tests/test_functional.py::test_functional[return_outside_function] tests/test_functional.py::test_functional[raising_bad_type] tests/test_functional.py::test_functional[raising_format_tuple] tests/test_functional.py::test_functional[raising_non_exception] tests/test_functional.py::test_functional[raising_self] tests/test_functional.py::test_functional[recursion_error_2667] tests/test_functional.py::test_functional[recursion_error_2836] tests/test_functional.py::test_functional[recursion_error_2861] tests/test_functional.py::test_functional[recursion_error_2899] tests/test_functional.py::test_functional[recursion_error_2906] tests/test_functional.py::test_functional[recursion_error_3152] tests/test_functional.py::test_functional[recursion_error_3159] tests/test_functional.py::test_functional[recursion_error_940] tests/test_functional.py::test_functional[recursion_error_crash] tests/test_functional.py::test_functional[recursion_error_crash_2683] tests/test_functional.py::test_functional[recursion_error_crash_astroid_623] tests/test_functional.py::test_functional[recursion_regression_2960] tests/test_functional.py::test_functional[redefined_argument_from_local] tests/test_functional.py::test_functional[redefined_builtin] tests/test_functional.py::test_functional[redefined_builtin_allowed] tests/test_functional.py::test_functional[redefined_except_handler] tests/test_functional.py::test_functional[redefined_outer_name_type_checking] tests/test_functional.py::test_functional[redefined_slots] tests/test_functional.py::test_functional[regression_1326_crash_uninferable] tests/test_functional.py::test_functional[regression_2306_enum_value] tests/test_functional.py::test_functional[regression_2443_duplicate_bases] tests/test_functional.py::test_functional[regression_2913] tests/test_functional.py::test_functional[regression_2937_ifexp] tests/test_functional.py::test_functional[regression_3091] tests/test_functional.py::test_functional[regression_3231_no_member_property] tests/test_functional.py::test_functional[regression_3416_unused_argument_raise] tests/test_functional.py::test_functional[regression_3507_typing_alias_isinstance] tests/test_functional.py::test_functional[regression_3535_double_enum_inherit] tests/test_functional.py::test_functional[regression_3595_notcallable_collections] tests/test_functional.py::test_functional[regression_4083_sequence_index] tests/test_functional.py::test_functional[regression_4221_object_instanceattr] tests/test_functional.py::test_functional[regression_4358_unsubscriptable_enum] tests/test_functional.py::test_functional[regression_4612_crash_pytest_fixture] tests/test_functional.py::test_functional[regression_4680] tests/test_functional.py::test_functional[regression_4688_duplicated_bases_member_hints] tests/test_functional.py::test_functional[regression_4723] tests/test_functional.py::test_functional[regression_4891] tests/test_functional.py::test_functional[regression_6531_crash_index_error] tests/test_functional.py::test_functional[regression_9074_refactor_loop_with_unary_variable] tests/test_functional.py::test_functional[regression_9865_calling_bound_lambda] tests/test_functional.py::test_functional[regression_9875_enumerate] tests/test_functional.py::test_functional[regression___file___global] tests/test_functional.py::test_functional[regression_implicit_none_with_no_return] tests/test_functional.py::test_functional[regression_infer_call_result_3690] tests/test_functional.py::test_functional[regression_issue_4631] tests/test_functional.py::test_functional[regression_issue_4633] tests/test_functional.py::test_functional[regression_no_member_1078] tests/test_functional.py::test_functional[regression_no_value_for_parameter] tests/test_functional.py::test_functional[regression_posonly_args] tests/test_functional.py::test_functional[regression_properties_in_class_context] tests/test_functional.py::test_functional[regression_property_no_member_2641] tests/test_functional.py::test_functional[regression_property_no_member_3269] tests/test_functional.py::test_functional[regression_property_no_member_844] tests/test_functional.py::test_functional[regression_property_no_member_870] tests/test_functional.py::test_functional[regression_2567] tests/test_functional.py::test_functional[regression_2964] tests/test_functional.py::test_functional[regression_3866] tests/test_functional.py::test_functional[regression_3976] tests/test_functional.py::test_functional[regression_3979] tests/test_functional.py::test_functional[regression_4660] tests/test_functional.py::test_functional[regression_4982] tests/test_functional.py::test_functional[regression_5030] tests/test_functional.py::test_functional[regression_5048] tests/test_functional.py::test_functional[regression_5244] tests/test_functional.py::test_functional[regression_5408] tests/test_functional.py::test_functional[regression_5461] tests/test_functional.py::test_functional[regression_5479] tests/test_functional.py::test_functional[regression_5776] tests/test_functional.py::test_functional[regression_5801] tests/test_functional.py::test_functional[regression_8067] tests/test_functional.py::test_functional[regression_8109] tests/test_functional.py::test_functional[regression_8207] tests/test_functional.py::test_functional[regression_9751] tests/test_functional.py::test_functional[regression_distutil_import_error_73] tests/test_functional.py::test_functional[regression_enum_1734] tests/test_functional.py::test_functional[regression_no_member_7631] tests/test_functional.py::test_functional[regression_node_statement] tests/test_functional.py::test_functional[regression_node_statement_two] tests/test_functional.py::test_functional[regression_property_slots_2439] tests/test_functional.py::test_functional[regression_protected_access] tests/test_functional.py::test_functional[regression_too_many_arguments_2335] tests/test_functional.py::test_functional[shadowed_import] tests/test_functional.py::test_functional[shallow_copy_environ] tests/test_functional.py::test_functional[signature_differs] tests/test_functional.py::test_functional[simplify_chained_comparison] tests/test_functional.py::test_functional[singleton_comparison] tests/test_functional.py::test_functional[slots_checks] tests/test_functional.py::test_functional[socketerror_import] tests/test_functional.py::test_functional[statement_without_effect] tests/test_functional.py::test_functional[statement_without_effect_py36] tests/test_functional.py::test_functional[stop_iteration_inside_generator] tests/test_functional.py::test_functional[subclassed_final_class_py38] tests/test_functional.py::test_functional[subprocess_popen_preexec_fn] tests/test_functional.py::test_functional[subprocess_run_check] tests/test_functional.py::test_functional[superfluous_parens] tests/test_functional.py::test_functional[superfluous_parens_walrus_py38] tests/test_functional.py::test_functional[suspicious_str_strip_call] tests/test_functional.py::test_functional[sys_stream_regression_1004] tests/test_functional.py::test_functional[self_assigning_variable] tests/test_functional.py::test_functional[self_cls_assignment] tests/test_functional.py::test_functional[simplifiable_condition] tests/test_functional.py::test_functional[simplifiable_if_expression] tests/test_functional.py::test_functional[simplifiable_if_statement] tests/test_functional.py::test_functional[singledispatch_functions] tests/test_functional.py::test_functional[singledispatch_method] tests/test_functional.py::test_functional[singledispatchmethod_function] tests/test_functional.py::test_functional[star_needs_assignment_target] tests/test_functional.py::test_functional[string_formatting] tests/test_functional.py::test_functional[string_formatting_disable] tests/test_functional.py::test_functional[string_formatting_error] tests/test_functional.py::test_functional[string_formatting_failed_inference] tests/test_functional.py::test_functional[string_formatting_failed_inference_py35] tests/test_functional.py::test_functional[string_formatting_py3] tests/test_functional.py::test_functional[string_log_formatting] tests/test_functional.py::test_functional[super_checks] tests/test_functional.py::test_functional[super_init_not_called] tests/test_functional.py::test_functional[super_init_not_called_extensions_py310] tests/test_functional.py::test_functional[super_init_not_called_py38] tests/test_functional.py::test_functional[super_with_arguments] tests/test_functional.py::test_functional[super_without_brackets] tests/test_functional.py::test_functional[symlink_module0] tests/test_functional.py::test_functional[symlink_module1] tests/test_functional.py::test_functional[syntax_error] tests/test_functional.py::test_functional[ternary] tests/test_functional.py::test_functional[test_compile] tests/test_functional.py::test_functional[tokenize_error] tests/test_functional.py::test_functional[trailing_comma_tuple] tests/test_functional.py::test_functional[trailing_comma_tuple_9608] tests/test_functional.py::test_functional[trailing_newlines] tests/test_functional.py::test_functional[trailing_whitespaces] tests/test_functional.py::test_functional[try_except_raise] tests/test_functional.py::test_functional[try_except_raise_crash] tests/test_functional.py::test_functional[typing_generic] tests/test_functional.py::test_functional[typing_use] tests/test_functional.py::test_functional[too_few_public_methods] tests/test_functional.py::test_functional[too_few_public_methods_37] tests/test_functional.py::test_functional[too_few_public_methods_excluded] tests/test_functional.py::test_functional[too_many_ancestors] tests/test_functional.py::test_functional[too_many_ancestors_ignored_parents] tests/test_functional.py::test_functional[too_many_arguments] tests/test_functional.py::test_functional[too_many_arguments_issue_1045] tests/test_functional.py::test_functional[too_many_arguments_overload] tests/test_functional.py::test_functional[too_many_boolean_expressions] tests/test_functional.py::test_functional[too_many_branches] tests/test_functional.py::test_functional[too_many_function_args] tests/test_functional.py::test_functional[too_many_instance_attributes] tests/test_functional.py::test_functional[too_many_instance_attributes_py37] tests/test_functional.py::test_functional[too_many_lines] tests/test_functional.py::test_functional[too_many_lines_disabled] tests/test_functional.py::test_functional[too_many_locals] tests/test_functional.py::test_functional[too_many_nested_blocks] tests/test_functional.py::test_functional[too_many_positional_arguments] tests/test_functional.py::test_functional[too_many_public_methods] tests/test_functional.py::test_functional[too_many_return_statements] tests/test_functional.py::test_functional[too_many_star_expressions] tests/test_functional.py::test_functional[too_many_statements] tests/test_functional.py::test_functional[typealias_naming_style_default] tests/test_functional.py::test_functional[typealias_naming_style_rgx] tests/test_functional.py::test_functional[typedDict] tests/test_functional.py::test_functional[typevar_double_variance] tests/test_functional.py::test_functional[typevar_name_incorrect_variance] tests/test_functional.py::test_functional[typevar_name_mismatch] tests/test_functional.py::test_functional[typevar_naming_style_default] tests/test_functional.py::test_functional[typevar_naming_style_rgx] tests/test_functional.py::test_functional[unexpected_keyword_arg] tests/test_functional.py::test_functional[unexpected_special_method_signature] tests/test_functional.py::test_functional[ungrouped_imports] tests/test_functional.py::test_functional[ungrouped_imports_isort_compatible] tests/test_functional.py::test_functional[ungrouped_imports_suppression] tests/test_functional.py::test_functional[unhashable_member] tests/test_functional.py::test_functional[unidiomatic_typecheck] tests/test_functional.py::test_functional[uninferable_all_object] tests/test_functional.py::test_functional[unreachable] tests/test_functional.py::test_functional[unrecognized_inline_option] tests/test_functional.py::test_functional[unspecified_encoding_py38] tests/test_functional.py::test_functional[unsubscriptable_object] tests/test_functional.py::test_functional[unsubscriptable_value] tests/test_functional.py::test_functional[unsubscriptable_value_py37] tests/test_functional.py::test_functional[using_constant_test] tests/test_functional.py::test_functional[unbalanced_dict_unpacking] tests/test_functional.py::test_functional[unbalanced_tuple_unpacking] tests/test_functional.py::test_functional[unbalanced_tuple_unpacking_py30] tests/test_functional.py::test_functional[undefined_all_variable_edge_case] tests/test_functional.py::test_functional[undefined_loop_variable] tests/test_functional.py::test_functional[undefined_loop_variable_py38] tests/test_functional.py::test_functional[undefined_variable] tests/test_functional.py::test_functional[undefined_variable_classes] tests/test_functional.py::test_functional[undefined_variable_crash_on_attribute] tests/test_functional.py::test_functional[undefined_variable_decorators] tests/test_functional.py::test_functional[undefined_variable_py30] tests/test_functional.py::test_functional[undefined_variable_py38] tests/test_functional.py::test_functional[undefined_variable_typing] tests/test_functional.py::test_functional[unicode_bidi_commenting_out] tests/test_functional.py::test_functional[unicode_bidi_early_return] tests/test_functional.py::test_functional[unicode_bidi_pep672] tests/test_functional.py::test_functional[unnecessary_comprehension] tests/test_functional.py::test_functional[unnecessary_dict_index_lookup] tests/test_functional.py::test_functional[unnecessary_direct_lambda_call] tests/test_functional.py::test_functional[unnecessary_dunder_call] tests/test_functional.py::test_functional[unnecessary_dunder_call_async_py310] tests/test_functional.py::test_functional[unnecessary_dunder_call_async_py39] tests/test_functional.py::test_functional[unnecessary_ellipsis] tests/test_functional.py::test_functional[unnecessary_lambda] tests/test_functional.py::test_functional[unnecessary_lambda_assignment] tests/test_functional.py::test_functional[unnecessary_list_index_lookup] tests/test_functional.py::test_functional[unnecessary_negation] tests/test_functional.py::test_functional[unnecessary_pass] tests/test_functional.py::test_functional[unpacking] tests/test_functional.py::test_functional[unpacking_generalizations] tests/test_functional.py::test_functional[unpacking_non_sequence] tests/test_functional.py::test_functional[unpacking_non_sequence_py310] tests/test_functional.py::test_functional[unpacking_non_sequence_py37] tests/test_functional.py::test_functional[unsupported_assignment_operation] tests/test_functional.py::test_functional[unsupported_delete_operation] tests/test_functional.py::test_functional[unsupported_version_for_assignment_expression] tests/test_functional.py::test_functional[unsupported_version_for_f_string] tests/test_functional.py::test_functional[unsupported_version_for_final] tests/test_functional.py::test_functional[unsupported_version_for_posonly_args] tests/test_functional.py::test_functional[unused_argument] tests/test_functional.py::test_functional[unused_argument_py3] tests/test_functional.py::test_functional[unused_global_variable1] tests/test_functional.py::test_functional[unused_global_variable2] tests/test_functional.py::test_functional[unused_global_variable3] tests/test_functional.py::test_functional[unused_global_variable4] tests/test_functional.py::test_functional[unused_import] tests/test_functional.py::test_functional[unused_import_assigned_to] tests/test_functional.py::test_functional[unused_import_class_def_keyword] tests/test_functional.py::test_functional[unused_import_everything_disabled] tests/test_functional.py::test_functional[unused_import_positional_only_py38] tests/test_functional.py::test_functional[unused_import_py30] tests/test_functional.py::test_functional[unused_module] tests/test_functional.py::test_functional[unused_name_from_wildcard_import] tests/test_functional.py::test_functional[unused_name_in_string_literal_type_annotation] tests/test_functional.py::test_functional[unused_name_in_string_literal_type_annotation_py310] tests/test_functional.py::test_functional[unused_name_in_string_literal_type_annotation_py38] tests/test_functional.py::test_functional[unused_name_in_string_literal_type_annotation_py39] tests/test_functional.py::test_functional[unused_private_member] tests/test_functional.py::test_functional[unused_typing_imports] tests/test_functional.py::test_functional[unused_variable] tests/test_functional.py::test_functional[unused_variable_after_inference] tests/test_functional.py::test_functional[unused_variable_py36] tests/test_functional.py::test_functional[unused_variable_py38] tests/test_functional.py::test_functional[use_a_generator] tests/test_functional.py::test_functional[use_implicit_booleaness_not_comparison] tests/test_functional.py::test_functional[use_implicit_booleaness_not_comparison_to_string] tests/test_functional.py::test_functional[use_implicit_booleaness_not_comparison_to_zero] tests/test_functional.py::test_functional[use_implicit_booleaness_not_len] tests/test_functional.py::test_functional[use_literal_dict] tests/test_functional.py::test_functional[use_literal_list] tests/test_functional.py::test_functional[use_maxsplit_arg] tests/test_functional.py::test_functional[use_sequence_for_iteration] tests/test_functional.py::test_functional[use_symbolic_message_instead] tests/test_functional.py::test_functional[use_yield_from] tests/test_functional.py::test_functional[used_before_assignment_except_handler_for_try_with_return_py38] tests/test_functional.py::test_functional[used_before_assignment] tests/test_functional.py::test_functional[used_before_assignment_488] tests/test_functional.py::test_functional[used_before_assignment_class_nested_under_function] tests/test_functional.py::test_functional[used_before_assignment_comprehension_homonyms] tests/test_functional.py::test_functional[used_before_assignment_conditional] tests/test_functional.py::test_functional[used_before_assignment_else_continue] tests/test_functional.py::test_functional[used_before_assignment_else_return] tests/test_functional.py::test_functional[used_before_assignment_except_handler_for_try_with_return] tests/test_functional.py::test_functional[used_before_assignment_issue1081] tests/test_functional.py::test_functional[used_before_assignment_issue2615] tests/test_functional.py::test_functional[used_before_assignment_issue4761] tests/test_functional.py::test_functional[used_before_assignment_issue626] tests/test_functional.py::test_functional[used_before_assignment_issue85] tests/test_functional.py::test_functional[used_before_assignment_issue853] tests/test_functional.py::test_functional[used_before_assignment_nonlocal] tests/test_functional.py::test_functional[used_before_assignment_postponed_evaluation] tests/test_functional.py::test_functional[used_before_assignment_py310] tests/test_functional.py::test_functional[used_before_assignment_py311] tests/test_functional.py::test_functional[used_before_assignment_py37] tests/test_functional.py::test_functional[used_before_assignment_scoping] tests/test_functional.py::test_functional[used_before_assignment_ternary] tests/test_functional.py::test_functional[used_before_assignment_type_annotations] tests/test_functional.py::test_functional[used_before_assignment_typing] tests/test_functional.py::test_functional[used_prior_global_declaration] tests/test_functional.py::test_functional[useless_else_on_loop] tests/test_functional.py::test_functional[useless_object_inheritance] tests/test_functional.py::test_functional[useless_parent_delegation] tests/test_functional.py::test_functional[useless_parent_delegation_py38] tests/test_functional.py::test_functional[useless_return] tests/test_functional.py::test_functional[useless_suppression] tests/test_functional.py::test_functional[useless_with_lock] tests/test_functional.py::test_functional[wildcard_import] tests/test_functional.py::test_functional[wildcard_import_allowed] tests/test_functional.py::test_functional[with_used_before_assign] tests/test_functional.py::test_functional[with_using_generator] tests/test_functional.py::test_functional[wrong_exception_operation] tests/test_functional.py::test_functional[wrong_import_order] tests/test_functional.py::test_functional[wrong_import_order2] tests/test_functional.py::test_functional[wrong_import_position] tests/test_functional.py::test_functional[wrong_import_position10] tests/test_functional.py::test_functional[wrong_import_position11] tests/test_functional.py::test_functional[wrong_import_position12] tests/test_functional.py::test_functional[wrong_import_position13] tests/test_functional.py::test_functional[wrong_import_position14] tests/test_functional.py::test_functional[wrong_import_position15] tests/test_functional.py::test_functional[wrong_import_position2] tests/test_functional.py::test_functional[wrong_import_position3] tests/test_functional.py::test_functional[wrong_import_position4] tests/test_functional.py::test_functional[wrong_import_position5] tests/test_functional.py::test_functional[wrong_import_position6] tests/test_functional.py::test_functional[wrong_import_position7] tests/test_functional.py::test_functional[wrong_import_position8] tests/test_functional.py::test_functional[wrong_import_position9] tests/test_functional.py::test_functional[wrong_import_position_exclude_dunder_main] tests/test_functional.py::test_functional[yield_assign] tests/test_functional.py::test_functional[yield_from_iterable] tests/test_functional.py::test_functional[yield_from_outside_func] tests/test_functional.py::test_functional[yield_inside_async_function] tests/test_functional.py::test_functional[yield_outside_func] tests/test_functional.py::test_functional[yield_return_mix] tests/test_functional_directories.py::test_directories tests/test_import_graph.py::test_dependencies_graph[foo.dot] tests/test_import_graph.py::test_dependencies_graph[foo.gv] tests/test_import_graph.py::test_dependencies_graph[tests/regrtest_data/foo.dot] tests/test_import_graph.py::test_missing_graphviz[graph.png] tests/test_import_graph.py::test_missing_graphviz[graph] tests/test_import_graph.py::test_checker_dep_graphs tests/test_numversion.py::test_numversion[2.8.1-expected_numversion0] tests/test_numversion.py::test_numversion[2.8.2+-expected_numversion1] tests/test_numversion.py::test_numversion[3.0.0a0-expected_numversion2] tests/test_numversion.py::test_numversion[3..0-expected_numversion3] tests/test_numversion.py::test_numversion[1.a-expected_numversion4] tests/test_numversion.py::test_numversion[-expected_numversion5] tests/test_numversion.py::test_numversion[3.0.0b1-expected_numversion6] tests/test_numversion.py::test_numversion[3.0.0rc1-expected_numversion7] tests/test_numversion.py::test_numversion[3.0.0dev-234324234234f23abc4-expected_numversion8] tests/test_numversion.py::test_numversion[pylint-2.4.7-expected_numversion9] tests/test_numversion.py::test_numversion[2.8.3.dev3+g28c093c2.d20210428-expected_numversion10] tests/test_pragma_parser.py::test_simple_pragma tests/test_pragma_parser.py::test_disable_checker_with_number_in_name tests/test_pragma_parser.py::test_simple_pragma_no_messages tests/test_pragma_parser.py::test_simple_pragma_multiple_messages tests/test_pragma_parser.py::test_multiple_pragma_multiple_messages tests/test_pragma_parser.py::test_missing_assignment tests/test_pragma_parser.py::test_missing_keyword tests/test_pragma_parser.py::test_unsupported_assignment tests/test_pragma_parser.py::test_unknown_keyword_with_messages tests/test_pragma_parser.py::test_unknown_keyword_with_missing_messages tests/test_pragma_parser.py::test_unknown_keyword_without_messages tests/test_pragma_parser.py::test_missing_message tests/test_pragma_parser.py::test_parse_message_with_dash tests/test_pylint_runners.py::test_runner[run_pyreverse] tests/test_pylint_runners.py::test_runner[run_symilar] tests/test_pylint_runners.py::test_runner_with_arguments[run_pyreverse] tests/test_pylint_runners.py::test_runner_with_arguments[run_symilar] tests/test_regr.py::test_package[file_names0-<lambda>] tests/test_regr.py::test_package[file_names1-<lambda>] tests/test_regr.py::test_package[file_names2-<lambda>] tests/test_regr.py::test_package[file_names3-<lambda>] tests/test_regr.py::test_package[file_names4-<lambda>] tests/test_regr.py::test_package[file_names5-<lambda>] tests/test_regr.py::test_package[file_names6-<lambda>] tests/test_regr.py::test_package[file_names7-<lambda>] tests/test_regr.py::test_package[file_names8-<lambda>] tests/test_regr.py::test_crash[file_names0] tests/test_regr.py::test_crash[file_names1] tests/test_regr.py::test_crash[file_names2] tests/test_regr.py::test_descriptor_crash[try_finally_disable_msg_crash.py] tests/test_regr.py::test_descriptor_crash[descriptor_crash.py] tests/test_regr.py::test_descriptor_crash[application_crash.py] tests/test_regr.py::test_descriptor_crash[special_attr_scope_lookup_crash.py] tests/test_regr.py::test_check_package___init__ tests/test_regr.py::test_hang[file_names0] tests/test_self.py::TestRunTC::test_version tests/test_self.py::TestRunTC::test_modify_sys_path tests/test_self.py::TestRunTC::test_do_not_import_files_from_local_directory[args0] tests/test_self.py::TestRunTC::test_do_not_import_files_from_local_directory[args1] tests/test_self.py::TestRunTC::test_import_plugin_from_local_directory_if_pythonpath_cwd tests/test_self.py::TestRunTC::test_can_list_directories_without_dunder_init tests/test_self.py::TestRunTC::test_load_text_repoter_if_not_provided tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command0-Emittable messages with current interpreter:] tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command1-Enabled messages:] tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command2-nonascii-checker] tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command3-Confidence(name='HIGH', description=] tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command4-pylint.extensions.empty_comment] tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command5-Pylint global options and switches] tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command6-Environment variables:] tests/test_self.py::TestCallbackOptions::test_help_msg[args0-:unreachable (W0101)-False] tests/test_self.py::TestCallbackOptions::test_help_msg[args1-No such message id-False] tests/test_self.py::TestCallbackOptions::test_help_msg[args2---help-msg: expected at least one argument-True] tests/test_self.py::TestCallbackOptions::test_help_msg[args3-:invalid-name (C0103):-False] tests/testutils/_primer/test_package_to_lint.py::test_package_to_lint tests/testutils/_primer/test_package_to_lint.py::test_package_to_lint_default_value tests/testutils/_primer/test_primer.py::test_primer_launch_bad_args[args0] tests/testutils/_primer/test_primer.py::test_primer_launch_bad_args[args1] tests/testutils/test_configuration_test.py::test_get_expected_output tests/testutils/test_functional_testutils.py::test_parsing_of_pylintrc_init_hook tests/testutils/test_functional_testutils.py::test_get_functional_test_files_from_directory tests/testutils/test_functional_testutils.py::test_get_functional_test_files_from_crowded_directory tests/testutils/test_functional_testutils.py::test_minimal_messages_config_enabled tests/testutils/test_functional_testutils.py::test_minimal_messages_config_excluded_file tests/testutils/test_lint_module_output_update.py::test_lint_module_output_update_fail_before tests/testutils/test_lint_module_output_update.py::test_lint_module_output_update_effective tests/testutils/test_lint_module_output_update.py::test_lint_module_output_update_remove_useless_txt tests/testutils/test_lint_module_output_update.py::test_update_of_functional_output[/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/testutils/data/functional/wrong_output_ok_test] tests/testutils/test_lint_module_output_update.py::test_update_of_functional_output[/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/testutils/data/functional/no_output_wrong_test] tests/testutils/test_lint_module_output_update.py::test_update_of_functional_output[/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/testutils/data/functional/broken_output_ok_test] tests/testutils/test_lint_module_output_update.py::test_update_of_functional_output[/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/testutils/data/functional/no_output_ok_test] tests/testutils/test_lint_module_output_update.py::test_update_of_functional_output[/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/testutils/data/functional/ok_output_wrong_test] tests/testutils/test_lint_module_output_update.py::test_update_of_functional_output[/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/testutils/data/functional/broken_output_wrong_test] tests/testutils/test_lint_module_output_update.py::test_update_of_functional_output[/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/testutils/data/functional/ok_output_ok_test] tests/testutils/test_lint_module_output_update.py::test_update_of_functional_output[/iris/u/cchoi1/synth_agent_evals/temp_repos/pylint/tests/testutils/data/functional/wrong_output_wrong_test] tests/testutils/test_output_line.py::test_output_line tests/testutils/test_output_line.py::test_output_line_from_message tests/testutils/test_output_line.py::test_output_line_to_csv[confidence0] tests/testutils/test_output_line.py::test_output_line_to_csv[confidence1] tests/testutils/test_output_line.py::test_output_line_from_csv tests/testutils/test_pyreverse_testutils.py::test_files_with_leading_underscore_are_ignored tests/testutils/test_pyreverse_testutils.py::test_file_with_options tests/testutils/test_pyreverse_testutils.py::test_file_without_options tests/testutils/test_testutils_utils.py::test__test_sys_path_no_arg tests/testutils/test_testutils_utils.py::test__test_sys_path tests/testutils/test_testutils_utils.py::test__test_cwd_no_arg tests/testutils/test_testutils_utils.py::test__test_cwd tests/testutils/test_testutils_utils.py::test__test_environ_pythonpath_no_arg[./oldpath/:] tests/testutils/test_testutils_utils.py::test__test_environ_pythonpath_no_arg[None] tests/testutils/test_testutils_utils.py::test__test_environ_pythonpath[./oldpath/:] tests/testutils/test_testutils_utils.py::test__test_environ_pythonpath[None] tests/utils/unittest_ast_walker.py::TestASTWalker::test_only_required_for_messages tests/utils/unittest_ast_walker.py::TestASTWalker::test_deprecated_methods tests/utils/unittest_utils.py::test_decoding_stream_unknown_encoding tests/utils/unittest_utils.py::test_decoding_stream_known_encoding
### Issue: IndexError in Pylint Reporters Initialization

#### Failed Tests
- `tests/config/test_find_default_config_files.py::test_verbose_output_no_config`
- `tests/config/test_find_default_config_files.py::test_verbose_abbreviation`
- `tests/message/unittest_message_id_store.py::test_exclusivity_of_msgids`
- `tests/lint/test_utils.py::test_issue_template_on_fatal_errors`
- `tests/reporters/unittest_reporting.py::test_multi_format_output`
- `tests/lint/test_run_pylint.py::test_run_pylint_with_invalid_argument_in_config`
- `tests/lint/test_run_pylint.py::test_run_pylint_with_invalid_argument`
- `tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config`
- `tests/lint/unittest_lint.py::test_recursive_finds_pyi_file`
- ... (additional tests failed due to similar issues)

#### Problem Description
During the execution of several unit tests, an `IndexError` is raised when attempting to register plugins in the Pylint reporters. The error is specifically traced back to line 20 of `pylint/reporters/__init__.py`, where it tries to access `__path__[1]`. This suggests that the expected `__path__` length is not met, potentially indicating a misconfiguration or issue with package imports.

The tests affected include validation for configuration files, message IDs, and lint utilities, implying a significant impact on the functionality and robustness of the Pylint tool.

#### Expected Behavior
When the Pylint tests are executed, they should pass without raising any `IndexError`. The initialization of the linter's plugins should successfully complete with all reporters registered properly.

#### Stack Trace Example
Here is a snippet from the traceback illustrating the issue:

```
E       IndexError: list index out of range
...
>       utils.register_plugins(linter, __path__[1])
```

#### Steps to Reproduce
1. Clone the Pylint repository.
2. Run the test suite using `pytest`.
3. Observe the failures due to the `IndexError`.

#### Output of `pytest --version`
```plaintext
pytest-6.x.x
```

#### Additional Context
The issue seems pervasive across multiple test files, which indicates a systemic problem with the way plugins and reporters are handled in the Pylint setup. Further investigation into the initialization sequence and the structure of the `__path__` variable will be necessary to resolve this.
The code change introduces a bug by altering the path used in the `utils.register_plugins` function from `__path__[0]` to `__path__[1]`, which may lead to incorrect plugin registration if the intended plugins are not located in the new path. This change could result in missing functionality or runtime errors if the expected plugins are not found.