PyUtilib / pyutilib

A collection of general Python utilities, including logging and file IO, subprocess management, plugin systems, and workflow management.
BSD 3-Clause "New" or "Revised" License
34 stars 20 forks source link

5.9.0: test suite is failing #93

Open kloczek opened 4 years ago

kloczek commented 4 years ago
+ cd PyUtilib-5.8.0
+ /usr/bin/python3 setup.py test
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
running egg_info
writing PyUtilib.egg-info/PKG-INFO
writing dependency_links to PyUtilib.egg-info/dependency_links.txt
writing entry points to PyUtilib.egg-info/entry_points.txt
writing requirements to PyUtilib.egg-info/requires.txt
writing top-level names to PyUtilib.egg-info/top_level.txt
reading manifest file 'PyUtilib.egg-info/SOURCES.txt'
writing manifest file 'PyUtilib.egg-info/SOURCES.txt'
running build_ext
error: [Errno 20] Not a directory: 'setup.py/load2.out'
kloczek commented 4 years ago

Just checked 6.0.0 and looks like test suite still is failing

+ /usr/bin/python3 setup.py test
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
running egg_info
writing PyUtilib.egg-info/PKG-INFO
writing dependency_links to PyUtilib.egg-info/dependency_links.txt
writing entry points to PyUtilib.egg-info/entry_points.txt
writing requirements to PyUtilib.egg-info/requires.txt
writing top-level names to PyUtilib.egg-info/top_level.txt
reading manifest file 'PyUtilib.egg-info/SOURCES.txt'
writing manifest file 'PyUtilib.egg-info/SOURCES.txt'
running build_ext
error: [Errno 2] No such file or directory: 'test/config1.out'
error: Bad exit status from /var/tmp/rpm-tmp.l4OeqN (%check)
jsiirola commented 4 years ago

pyutilib uses nose to collect / run the test harness. Generally, run the test suite using nosetests, although python setup.py nosetests also works.

Note that python setup.py test has been deprecated by setuptools.

kloczek commented 4 years ago

nosetest is even worse

[tkloczko@barrel pylint-2.5.3]$ nosetests -V
nosetests version 1.3.7
[tkloczko@barrel pylint-2.5.3]$ nosetests -v
extensions.test_bad_builtin.test_types_redefined ... ERROR
test_broad_try_clause_message (extensions.test_broad_try_clause.BroadTryClauseTC) ... ERROR
Example of a class with correct constructor parameter documentation ... ERROR
Example of a class with missing constructor parameter documentation ... ERROR
Example of a class with missing constructor parameter documentation ... ERROR
Example of a class with missing constructor parameter documentation ... ERROR
Example of a class with missing constructor parameter documentation ... ERROR
Example of a class with missing constructor parameter documentation ... ERROR
Example of a class with missing constructor parameter documentation ... ERROR
Example of a class with missing constructor parameter documentation ... ERROR
Example of a class with missing constructor parameter documentation ... ERROR
Example of a class with missing constructor parameter documentation ... ERROR
Example of a function with missing Google style parameter ... ERROR
Example of a function with no parameter documentation at all ... ERROR
Example of a function with correctly documented parameters and ... ERROR
Example of a function with correctly documented parameters and ... ERROR
Example of a function with correctly documented parameters and ... ERROR
Example of a property having return documentation in ... ERROR
Example of a property having missing return documentation in ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_finds_args_with_xref_type_google ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_finds_args_with_xref_type_numpy ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_finds_args_without_type_google ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_finds_args_without_type_numpy ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_finds_args_without_type_sphinx ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_finds_compact_container_types_sphinx ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_finds_kwargs_without_type_google ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_finds_kwargs_without_type_numpy ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_finds_kwargs_without_type_sphinx ... ERROR
Example of a property having return documentation in ... ERROR
Example of a property having return documentation in ... ERROR
Example of a property having missing return documentation in ... ERROR
Example of a setter having missing raises documentation in ... ERROR
Example of a setter having missing raises documentation in ... ERROR
Example of a setter having missing raises documentation in ... ERROR
Example of a setter having missing raises documentation in ... ERROR
Example of a setter having missing raises documentation in ... ERROR
Example of a setter having missing raises documentation in ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_finds_multiple_types_google ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_finds_multiple_types_numpy ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_finds_multiple_types_sphinx ... ERROR
Example of a property having return documentation in ... ERROR
Example of a property having return documentation in ... ERROR
Example of a property having return documentation in ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_finds_short_name_exception ... ERROR
Example of a function with Google style parameter splitted ... ERROR
Example of a function with Google style parameter splitted ... ERROR
Example of a class function trying to use `type` as return ... ERROR
Example of a class function trying to use `type` as return ... ERROR
Example of a class function trying to use `type` as return ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_ignores_optional_specifier_google ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_ignores_optional_specifier_numpy ... ERROR
Example of an abstract ... ERROR
Example of an abstract method documenting the return type that an ... ERROR
Example of a method documenting the return type that an ... ERROR
Example of an abstract method documenting the return type that an ... ERROR
Example of a method documenting the return type that an ... ERROR
Example of an abstract method documenting the return type that an ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_kwonlyargs_are_taken_in_account ... ERROR
Example of a function with missing Google style parameter ... ERROR
Example of a function with missing NumPy style parameter ... ERROR
Example of a function with missing Sphinx parameter documentation in ... ERROR
Example of a function with missing Google style parameter ... ERROR
Example of a function with missing Google style parameter ... ERROR
Example of a class method with missing parameter documentation in ... ERROR
Example of a class method with missing parameter documentation in ... ERROR
Example of a class method with missing parameter documentation in ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_missing_type_doc_google_docstring_exempt_kwonly_args ... ERROR
Example of a function with missing Google style parameter ... ERROR
Example of a function with missing Google style parameter ... ERROR
Example of a class function trying to use `type` as return ... ERROR
Example usage of "For the parameters, see" in class docstring ... ERROR
Example usage of "For the parameters, see" in init docstring ... ERROR
Example for the usage of "For the other parameters, see" to avoid ... ERROR
Example for the usage of "For the other parameters, see" to avoid ... ERROR
Example for the usage of "For the other parameters, see" to avoid ... ERROR
Example for the usage of "For the parameters, see" ... ERROR
Example of a function with no parameter documentation at all ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_warns_missing_args_google ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_warns_missing_args_numpy ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_warns_missing_args_sphinx ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_warns_missing_kwargs_google ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_warns_missing_kwargs_numpy ... ERROR
extensions.test_check_docs.TestParamDocChecker.test_warns_missing_kwargs_sphinx ... ERROR
Example of functions with inconsistent parameter names in the ... ERROR
Example of functions with inconsistent parameter names in the ... ERROR
Example of functions with inconsistent parameter names in the ... ERROR
Test for pylint_plugin.ParamDocChecker ... ERROR
extensions.test_check_docs_utils.test_exception ... ERROR
extensions.test_check_mccabe.test_max_mccabe_rate ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_all_google_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_all_numpy_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_all_sphinx_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_google_attr_raises_exact_exc ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_google_attr_raises_substr_exc ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_invalid_missing_google_attr_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_invalid_missing_numpy_attr_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_invalid_missing_sphinx_attr_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_missing_google_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_missing_numpy_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_missing_sphinx_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_missing_sphinx_raises_infer_from_function ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_missing_sphinx_raises_infer_from_instance ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_multiple_google_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_multiple_sphinx_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_numpy_attr_raises_exact_exc ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_numpy_attr_raises_substr_exc ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_rethrown_google_multiple_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_rethrown_google_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_rethrown_numpy_multiple_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_rethrown_numpy_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_sphinx_attr_raises_exact_exc ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_sphinx_attr_raises_substr_exc ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_valid_missing_google_attr_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_valid_missing_numpy_attr_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_valid_missing_sphinx_attr_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_finds_rethrown_sphinx_multiple_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_finds_rethrown_sphinx_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_google_raises_local_reference ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_google_raises_with_prefix ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignore_spurious_sphinx_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_caught_google_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_caught_numpy_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_caught_sphinx_raises ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_no_docstring ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_raise_uninferable ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_returns_from_inner_functions ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_returns_use_only_exception_instances ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_returns_use_only_names ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_unknown_style ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_no_crash_when_cant_find_exception ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_no_crash_when_inferring_handlers ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_no_error_notimplemented_documented ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_numpy_raises_with_prefix ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_sphinx_raises_with_prefix ... ERROR
extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_warns_unknown_style ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_find_google_returns ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_find_numpy_returns ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_find_numpy_returns_with_of ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_find_sphinx_returns ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_finds_google_return_custom_class ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_finds_google_return_list_of_custom_class ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_finds_numpy_return_custom_class ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_finds_numpy_return_list_of_custom_class ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_finds_sphinx_return_custom_class ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_finds_sphinx_return_list_of_custom_class ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignore_sphinx_redundant_return_doc_yield ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignores_google_redundant_return_doc_multiple_returns ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignores_google_return_none ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignores_no_docstring ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignores_numpy_redundant_return_doc_multiple_returns ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignores_numpy_return_none ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignores_sphinx_redundant_return_doc_multiple_returns ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignores_sphinx_return_none ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignores_unknown_style ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_sphinx_missing_return_type_with_annotations ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warn_missing_google_returns ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warn_missing_numpy_returns ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warn_missing_sphinx_returns ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warn_partial_google_returns ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warn_partial_google_returns_type ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warn_partial_numpy_returns_type ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warn_partial_sphinx_returns ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warn_partial_sphinx_returns_type ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_google_redundant_return_doc ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_google_redundant_return_doc_yield ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_google_redundant_rtype_doc ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_google_return_list_of_custom_class_without_description ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_no_docstring ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_numpy_redundant_return_doc ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_numpy_redundant_return_doc_yield ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_numpy_redundant_rtype_doc ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_numpy_return_list_of_custom_class_without_description ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_sphinx_redundant_return_doc ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_sphinx_redundant_rtype_doc ... ERROR
extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_sphinx_return_list_of_custom_class_without_description ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_find_google_yields ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_find_numpy_yields ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_find_sphinx_yields ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_finds_google_yield_custom_class ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_finds_google_yield_list_of_custom_class ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_finds_numpy_yield_custom_class ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_finds_numpy_yield_list_of_custom_class ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_finds_sphinx_yield_custom_class ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_finds_sphinx_yield_list_of_custom_class ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_google_missing_yield_type_with_annotations ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_ignores_google_redundant_yield_doc_multiple_yields ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_ignores_no_docstring ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_ignores_numpy_redundant_yield_doc_multiple_yields ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_ignores_unknown_style ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_sphinx_missing_yield_type_with_annotations ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warn_missing_google_yields ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warn_missing_numpy_yields ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warn_missing_sphinx_yields ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warn_partial_google_yields ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warn_partial_google_yields_type ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warn_partial_sphinx_yields ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warn_partial_sphinx_yields_type ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warns_google_redundant_yield_doc_return ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warns_google_yield_list_of_custom_class_without_description ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warns_no_docstring ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warns_numpy_redundant_yield_doc_return ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warns_numpy_yield_list_of_custom_class_without_description ... ERROR
extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warns_sphinx_yield_list_of_custom_class_without_description ... ERROR
test_comparetozero_message (extensions.test_comparetozero.CompareToZeroUsedTC) ... ERROR
extensions.test_docstyle.test_docstring_message ... ERROR
extensions.test_elseif_used.test_elseif_message ... ERROR
extensions.test_emptystring.test_emptystring_message ... ERROR
extensions.test_overlapping_exceptions.test_overlapping_exceptions ... ERROR
From Python 3.3 both IOError and socket.error are aliases for OSError. ... ERROR
extensions.test_redefined.test_types_redefined ... ERROR
functional.u.using_constant_test.test_comprehensions ... ok
functional.u.using_constant_test.test ... ok
functional.u.using_constant_test.test_good_comprehension_checks ... ok
test_config.test_can_read_ini ... ERROR
test_config.test_can_read_setup_cfg ... ERROR
test_config.test_can_read_toml ... ERROR
test_config.test_can_read_toml_rich_types ... ERROR
test_func.gen_tests ... ERROR
test_func.test_functionality ... ERROR
test_functional.get_tests ... ok
test_functional.test_functional ... ERROR
test_import_graph.test_dependencies_graph ... ERROR
test_import_graph.test_checker_dep_graphs ... ERROR
test_pragma_parser.test_simple_pragma ... ok
test_pragma_parser.test_disable_checker_with_number_in_name ... ok
test_pragma_parser.test_simple_pragma_no_messages ... ok
test_pragma_parser.test_simple_pragma_multiple_messages ... ok
test_pragma_parser.test_multiple_pragma_multiple_messages ... ok
test_pragma_parser.test_missing_assignment ... ok
test_pragma_parser.test_missing_keyword ... ok
test_pragma_parser.test_unsupported_assignment ... ok
test_pragma_parser.test_unknown_keyword_with_messages ... ok
test_pragma_parser.test_unknown_keyword_without_messages ... ok
test_pragma_parser.test_missing_message ... ok
test_pragma_parser.test_parse_message_with_dash ... ok
test_pylint_runners.test_runner ... ERROR
test_regr.test_package ... ERROR
test_regr.test_crash ... ERROR
test_regr.test_descriptor_crash ... ERROR
test_regr.test_check_package___init__ ... ERROR
test_regr.test_pylint_config_attr ... ok
test_self.TestRunTC.test_abbreviations_are_not_supported ... ok
Make pylint check itself. ... ERROR
test_self.TestRunTC.test_allow_import_of_files_found_in_modules_during_parallel_check ... ERROR
test_self.TestRunTC.test_bom_marker ... ERROR
test_self.TestRunTC.test_can_list_directories_without_dunder_init ... ERROR
test_self.TestRunTC.test_confidence_levels ... ERROR
test_self.TestRunTC.test_do_not_import_files_from_local_directory ... ERROR
test_self.TestRunTC.test_enable_all_works ... ERROR
test_self.TestRunTC.test_error_help_message_option ... ok
test_self.TestRunTC.test_error_missing_arguments ... ok
test_self.TestRunTC.test_error_mode_shows_no_score ... ERROR
test_self.TestRunTC.test_evaluation_score_shown_by_default ... ERROR
test_self.TestRunTC.test_exit_zero ... ERROR
test_self.TestRunTC.test_fail_under ... ERROR
test_self.TestRunTC.test_generate_config_disable_symbolic_names ... ok
test_self.TestRunTC.test_generate_config_option ... ok
test_self.TestRunTC.test_generate_config_option_order ... ok
test_self.TestRunTC.test_generate_rcfile_no_obsolete_methods ... ok
test_self.TestRunTC.test_getdefaultencoding_crashes_with_lc_ctype_utf8 ... ERROR
test_self.TestRunTC.test_help_message_option ... ok
test_self.TestRunTC.test_import_itself_not_accounted_for_relative_imports ... ERROR
test_self.TestRunTC.test_inexisting_rcfile ... ok
test_self.TestRunTC.test_information_category_disabled_by_default ... ERROR
test_self.TestRunTC.test_jobs_score ... ERROR
test_self.TestRunTC.test_json_report_does_not_escape_quotes ... ERROR
test_self.TestRunTC.test_json_report_when_file_has_syntax_error ... ERROR
test_self.TestRunTC.test_json_report_when_file_is_missing ... ok
test_self.TestRunTC.test_no_crash_with_formatting_regex_defaults ... ok
test_self.TestRunTC.test_no_ext_file ... ERROR
test redirection of stdout with non ascii caracters ... ERROR
test_self.TestRunTC.test_parallel_execution ... ERROR
test_self.TestRunTC.test_parallel_execution_missing_arguments ... ok
test_self.TestRunTC.test_parseable_file_path ... ERROR
Make pylint check itself. ... ok
test_self.TestRunTC.test_py3k_jobs_option ... ERROR
test_self.TestRunTC.test_py3k_option ... ERROR
test_self.TestRunTC.test_pylintrc_comments_in_values ... ERROR
test_self.TestRunTC.test_pylintrc_plugin_duplicate_options ... ok
test_self.TestRunTC.test_reject_empty_indent_strings ... ok
test_self.TestRunTC.test_relative_imports ... ERROR
test_self.TestRunTC.test_stdin ... ERROR
test_self.TestRunTC.test_stdin_missing_modulename ... ok
test_self.TestRunTC.test_stdin_syntaxerror ... ok
test_self.TestRunTC.test_version ... Problem importing module similar.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/similar.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module design_analysis.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/design_analysis.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module refactoring.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/refactoring.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module python3.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/python3.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module typecheck.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/typecheck.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module format.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/format.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module imports.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/imports.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module async.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/async.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module misc.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/misc.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module classes.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/classes.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module logging.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/logging.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module strings.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/strings.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module base_checker.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/base_checker.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module exceptions.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/exceptions.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module utils.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/utils.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module newstyle.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/newstyle.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module stdlib.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/stdlib.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module base.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/base.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module variables.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/variables.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module raw_metrics.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/raw_metrics.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module spelling.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/checkers/spelling.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module reports_handler_mix_in.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/reporters/reports_handler_mix_in.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module ureports: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/reporters/ureports in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module text.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/reporters/text.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module json_reporter.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/reporters/json_reporter.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module base_reporter.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/reporters/base_reporter.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Problem importing module collecting_reporter.py: Unable to find module for /home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/reporters/collecting_reporter.py in /usr/lib64/python38.zip,
/usr/lib64/python3.8,
/usr/lib64/python3.8/lib-dynload,
/home/tkloczko/.local/lib/python3.8/site-packages,
/usr/lib64/python3.8/site-packages,
/usr/lib/python3.8/site-packages,
/usr/lib/python3.8/site-packages/astroid/brain
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 519, in _load_reporter
    reporter_class = self._load_reporter_class()
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 527, in _load_reporter_class
    module = modutils.load_module_from_name(modutils.get_module_part(qname))
  File "/usr/lib/python3.8/site-packages/astroid/modutils.py", line 198, in load_module_from_name
    return load_module_from_modpath(dotted_name.split("."), path, use_sys)
  File "/usr/lib/python3.8/site-packages/astroid/modutils.py", line 240, in load_module_from_modpath
    mp_file, mp_filename, mp_desc = imp.find_module(part, path)
  File "/usr/lib64/python3.8/imp.py", line 296, in find_module
    raise ImportError(_ERR_MSG.format(name), name=name)
ImportError: No module named 'text'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib64/python3.8/runpy.py", line 194, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/usr/lib64/python3.8/runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/__main__.py", line 18, in <module>
    pylint.run_pylint()
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/__init__.py", line 22, in run_pylint
    PylintRun(sys.argv[1:])
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 254, in __init__
    linter.load_default_plugins()
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 488, in load_default_plugins
    self._load_reporter()
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 521, in _load_reporter
    raise exceptions.InvalidReporterError(name)
pylint.exceptions.InvalidReporterError: text
ERROR
test_self.TestRunTC.test_w0704_ignored ... ERROR
test_self.TestRunTC.test_wrong_import_position_when_others_disabled ... ERROR

======================================================================
ERROR: extensions.test_bad_builtin.test_types_redefined
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_types_redefined() missing 1 required positional argument: 'linter'

======================================================================
ERROR: test_broad_try_clause_message (extensions.test_broad_try_clause.BroadTryClauseTC)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_broad_try_clause.py", line 46, in test_broad_try_clause_message
    self._linter.check([broad_try_clause_test])
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: Example of a class with correct constructor parameter documentation
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 826, in test_constr_params_and_attributes_in_class_numpy
    self._visit_methods_of_class(node)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 346, in _visit_methods_of_class
    self.checker.visit_functiondef(body_item)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a class with missing constructor parameter documentation
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1028, in test_constr_params_in_class_and_init_google
    self._visit_methods_of_class(node)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 346, in _visit_methods_of_class
    self.checker.visit_functiondef(body_item)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a class with missing constructor parameter documentation
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1072, in test_constr_params_in_class_and_init_numpy
    self._visit_methods_of_class(node)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 346, in _visit_methods_of_class
    self.checker.visit_functiondef(body_item)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a class with missing constructor parameter documentation
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 988, in test_constr_params_in_class_and_init_sphinx
    self._visit_methods_of_class(node)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 346, in _visit_methods_of_class
    self.checker.visit_functiondef(body_item)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a class with missing constructor parameter documentation
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 771, in test_constr_params_in_class_google
    self._visit_methods_of_class(node)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 346, in _visit_methods_of_class
    self.checker.visit_functiondef(body_item)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a class with missing constructor parameter documentation
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 801, in test_constr_params_in_class_numpy
    self._visit_methods_of_class(node)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 346, in _visit_methods_of_class
    self.checker.visit_functiondef(body_item)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a class with missing constructor parameter documentation
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 743, in test_constr_params_in_class_sphinx
    self._visit_methods_of_class(node)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 346, in _visit_methods_of_class
    self.checker.visit_functiondef(body_item)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a class with missing constructor parameter documentation
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 882, in test_constr_params_in_init_google
    self._visit_methods_of_class(node)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 346, in _visit_methods_of_class
    self.checker.visit_functiondef(body_item)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a class with missing constructor parameter documentation
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 912, in test_constr_params_in_init_numpy
    self._visit_methods_of_class(node)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 346, in _visit_methods_of_class
    self.checker.visit_functiondef(body_item)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a class with missing constructor parameter documentation
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 854, in test_constr_params_in_init_sphinx
    self._visit_methods_of_class(node)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 346, in _visit_methods_of_class
    self.checker.visit_functiondef(body_item)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a function with missing Google style parameter
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 143, in test_default_arg_with_annotations_in_google_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a function with no parameter documentation at all
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 317, in test_don_t_tolerate_no_param_documentation_at_all
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a function with correctly documented parameters and
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 476, in test_existing_func_params_in_google_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a function with correctly documented parameters and
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 508, in test_existing_func_params_in_numpy_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a function with correctly documented parameters and
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 450, in test_existing_func_params_in_sphinx_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a property having return documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1895, in test_finds_annotation_property_return_type_google
    self.checker.visit_return(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a property having missing return documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1852, in test_finds_annotation_property_return_type_sphinx
    self.checker.visit_return(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_finds_args_with_xref_type_google
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1344, in test_finds_args_with_xref_type_google
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_finds_args_with_xref_type_numpy
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1369, in test_finds_args_with_xref_type_numpy
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_finds_args_without_type_google
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1279, in test_finds_args_without_type_google
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_finds_args_without_type_numpy
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1324, in test_finds_args_without_type_numpy
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_finds_args_without_type_sphinx
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1240, in test_finds_args_without_type_sphinx
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_finds_compact_container_types_sphinx
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_finds_compact_container_types_sphinx() missing 1 required positional argument: 'container_type'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_finds_kwargs_without_type_google
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1299, in test_finds_kwargs_without_type_google
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_finds_kwargs_without_type_numpy
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1394, in test_finds_kwargs_without_type_numpy
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_finds_kwargs_without_type_sphinx
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1259, in test_finds_kwargs_without_type_sphinx
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a property having return documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1918, in test_finds_missing_property_return_type_google
    self.checker.visit_return(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a property having return documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1943, in test_finds_missing_property_return_type_numpy
    self.checker.visit_return(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a property having missing return documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1874, in test_finds_missing_property_return_type_sphinx
    self.checker.visit_return(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a setter having missing raises documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1624, in test_finds_missing_raises_from_setter_google
    self.checker.visit_raise(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a setter having missing raises documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1729, in test_finds_missing_raises_from_setter_google_2
    self.checker.visit_raise(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a setter having missing raises documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1660, in test_finds_missing_raises_from_setter_numpy
    self.checker.visit_raise(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a setter having missing raises documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1769, in test_finds_missing_raises_from_setter_numpy_2
    self.checker.visit_raise(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a setter having missing raises documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1590, in test_finds_missing_raises_from_setter_sphinx
    self.checker.visit_raise(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a setter having missing raises documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1693, in test_finds_missing_raises_in_setter_sphinx
    self.checker.visit_raise(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_finds_multiple_types_google
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_finds_multiple_types_google() missing 1 required positional argument: 'complex_type'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_finds_multiple_types_numpy
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_finds_multiple_types_numpy() missing 1 required positional argument: 'complex_type'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_finds_multiple_types_sphinx
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_finds_multiple_types_sphinx() missing 1 required positional argument: 'complex_type'

======================================================================
ERROR: Example of a property having return documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1809, in test_finds_property_return_type_google
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a property having return documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1832, in test_finds_property_return_type_numpy
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a property having return documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1788, in test_finds_property_return_type_sphinx
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_finds_short_name_exception
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1561, in test_finds_short_name_exception
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a function with Google style parameter splitted
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 225, in test_func_params_and_keyword_params_in_google_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a function with Google style parameter splitted
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 252, in test_func_params_and_wrong_keyword_params_in_google_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a class function trying to use `type` as return
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1987, in test_ignores_non_property_return_type_google
    self.checker.visit_return(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a class function trying to use `type` as return
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 2012, in test_ignores_non_property_return_type_numpy
    self.checker.visit_return(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a class function trying to use `type` as return
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1964, in test_ignores_non_property_return_type_sphinx
    self.checker.visit_return(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_ignores_optional_specifier_google
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1520, in test_ignores_optional_specifier_google
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_ignores_optional_specifier_numpy
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1544, in test_ignores_optional_specifier_numpy
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of an abstract
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 2119, in test_ignores_raise_notimplementederror_sphinx
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of an abstract method documenting the return type that an
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 2078, in test_ignores_return_in_abstract_method_google
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a method documenting the return type that an
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 2138, in test_ignores_return_in_abstract_method_google_2
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of an abstract method documenting the return type that an
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 2101, in test_ignores_return_in_abstract_method_numpy
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a method documenting the return type that an
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 2159, in test_ignores_return_in_abstract_method_numpy_2
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of an abstract method documenting the return type that an
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 2057, in test_ignores_return_in_abstract_method_sphinx
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_kwonlyargs_are_taken_in_account
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1089, in test_kwonlyargs_are_taken_in_account
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a function with missing Google style parameter
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 81, in test_missing_func_params_in_google_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a function with missing NumPy style parameter
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 279, in test_missing_func_params_in_numpy_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a function with missing Sphinx parameter documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 57, in test_missing_func_params_in_sphinx_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a function with missing Google style parameter
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 121, in test_missing_func_params_with_annotations_in_google_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a function with missing Google style parameter
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 167, in test_missing_func_params_with_partial_annotations_in_google_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a class method with missing parameter documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 395, in test_missing_method_params_in_google_docstring
    self._visit_methods_of_class(node)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 346, in _visit_methods_of_class
    self.checker.visit_functiondef(body_item)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a class method with missing parameter documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 422, in test_missing_method_params_in_numpy_docstring
    self._visit_methods_of_class(node)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 346, in _visit_methods_of_class
    self.checker.visit_functiondef(body_item)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a class method with missing parameter documentation in
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 370, in test_missing_method_params_in_sphinx_docstring
    self._visit_methods_of_class(node)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 346, in _visit_methods_of_class
    self.checker.visit_functiondef(body_item)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_missing_type_doc_google_docstring_exempt_kwonly_args
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 99, in test_missing_type_doc_google_docstring_exempt_kwonly_args
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a function with missing Google style parameter
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 203, in test_non_builtin_annotations_for_returntype_in_google_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a function with missing Google style parameter
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 185, in test_non_builtin_annotations_in_google_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a class function trying to use `type` as return
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 2036, in test_non_property_annotation_return_type_numpy
    self.checker.visit_return(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example usage of "For the parameters, see" in class docstring
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 931, in test_see_sentence_for_constr_params_in_class
    self._visit_methods_of_class(node)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 346, in _visit_methods_of_class
    self.checker.visit_functiondef(body_item)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example usage of "For the parameters, see" in init docstring
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 950, in test_see_sentence_for_constr_params_in_init
    self._visit_methods_of_class(node)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 346, in _visit_methods_of_class
    self.checker.visit_functiondef(body_item)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example for the usage of "For the other parameters, see" to avoid
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 693, in test_see_sentence_for_func_params_in_google_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example for the usage of "For the other parameters, see" to avoid
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 716, in test_see_sentence_for_func_params_in_numpy_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example for the usage of "For the other parameters, see" to avoid
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 672, in test_see_sentence_for_func_params_in_sphinx_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example for the usage of "For the parameters, see"
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 334, in test_see_tolerate_no_param_documentation_at_all
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of a function with no parameter documentation at all
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/testutils.py", line 214, in _forward
    setattr(self.checker.config, key, value)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_warns_missing_args_google
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1150, in test_warns_missing_args_google
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_warns_missing_args_numpy
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1196, in test_warns_missing_args_numpy
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_warns_missing_args_sphinx
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1109, in test_warns_missing_args_sphinx
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_warns_missing_kwargs_google
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1171, in test_warns_missing_kwargs_google
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_warns_missing_kwargs_numpy
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1221, in test_warns_missing_kwargs_numpy
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_docs.TestParamDocChecker.test_warns_missing_kwargs_sphinx
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 1129, in test_warns_missing_kwargs_sphinx
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of functions with inconsistent parameter names in the
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 581, in test_wrong_name_of_func_params_in_google_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of functions with inconsistent parameter names in the
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 630, in test_wrong_name_of_func_params_in_numpy_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Example of functions with inconsistent parameter names in the
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_docs.py", line 536, in test_wrong_name_of_func_params_in_sphinx_docstring
    self.checker.visit_functiondef(node)
AttributeError: 'TestParamDocChecker' object has no attribute 'checker'

======================================================================
ERROR: Test for pylint_plugin.ParamDocChecker
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_space_indentation() missing 2 required positional arguments: 'string' and 'count'

======================================================================
ERROR: extensions.test_check_docs_utils.test_exception
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_exception() missing 2 required positional arguments: 'raise_node' and 'expected'

======================================================================
ERROR: extensions.test_check_mccabe.test_max_mccabe_rate
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_max_mccabe_rate() missing 4 required positional arguments: 'linter', 'fname_mccabe_example', 'complexity', and 'expected'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_all_google_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 282, in test_find_all_google_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_all_numpy_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 302, in test_find_all_numpy_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_all_sphinx_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 265, in test_find_all_sphinx_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_google_attr_raises_exact_exc
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 119, in test_find_google_attr_raises_exact_exc
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_google_attr_raises_substr_exc
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 135, in test_find_google_attr_raises_substr_exc
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_invalid_missing_google_attr_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 172, in test_find_invalid_missing_google_attr_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_invalid_missing_numpy_attr_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 629, in test_find_invalid_missing_numpy_attr_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_invalid_missing_sphinx_attr_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 752, in test_find_invalid_missing_sphinx_attr_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_missing_google_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 103, in test_find_missing_google_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_missing_numpy_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 228, in test_find_missing_numpy_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_missing_sphinx_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 84, in test_find_missing_sphinx_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_missing_sphinx_raises_infer_from_function
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 687, in test_find_missing_sphinx_raises_infer_from_function
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_missing_sphinx_raises_infer_from_instance
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 667, in test_find_missing_sphinx_raises_infer_from_instance
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_multiple_google_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 339, in test_find_multiple_google_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_multiple_sphinx_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 320, in test_find_multiple_sphinx_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_numpy_attr_raises_exact_exc
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 570, in test_find_numpy_attr_raises_exact_exc
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_numpy_attr_raises_substr_exc
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 588, in test_find_numpy_attr_raises_substr_exc
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_rethrown_google_multiple_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 462, in test_find_rethrown_google_multiple_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_rethrown_google_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 384, in test_find_rethrown_google_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_rethrown_numpy_multiple_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 491, in test_find_rethrown_numpy_multiple_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_rethrown_numpy_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 409, in test_find_rethrown_numpy_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_sphinx_attr_raises_exact_exc
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 702, in test_find_sphinx_attr_raises_exact_exc
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_sphinx_attr_raises_substr_exc
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 717, in test_find_sphinx_attr_raises_substr_exc
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_valid_missing_google_attr_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 154, in test_find_valid_missing_google_attr_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_valid_missing_numpy_attr_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 609, in test_find_valid_missing_numpy_attr_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_find_valid_missing_sphinx_attr_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 735, in test_find_valid_missing_sphinx_attr_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_finds_rethrown_sphinx_multiple_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 435, in test_finds_rethrown_sphinx_multiple_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_finds_rethrown_sphinx_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 361, in test_finds_rethrown_sphinx_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_google_raises_local_reference
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 190, in test_google_raises_local_reference
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_google_raises_with_prefix
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/testutils.py", line 214, in _forward
    setattr(self.checker.config, key, value)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignore_spurious_sphinx_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 245, in test_ignore_spurious_sphinx_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_caught_google_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 530, in test_ignores_caught_google_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_caught_numpy_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 552, in test_ignores_caught_numpy_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_caught_sphinx_raises
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 510, in test_ignores_caught_sphinx_raises
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_no_docstring
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 39, in test_ignores_no_docstring
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_raise_uninferable
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 788, in test_ignores_raise_uninferable
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_returns_from_inner_functions
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 811, in test_ignores_returns_from_inner_functions
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_returns_use_only_exception_instances
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 847, in test_ignores_returns_use_only_exception_instances
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_returns_use_only_names
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 828, in test_ignores_returns_use_only_names
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_ignores_unknown_style
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 51, in test_ignores_unknown_style
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_no_crash_when_cant_find_exception
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 885, in test_no_crash_when_cant_find_exception
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_no_crash_when_inferring_handlers
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 866, in test_no_crash_when_inferring_handlers
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_no_error_notimplemented_documented
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_raise_docs.py", line 899, in test_no_error_notimplemented_documented
    self.checker.visit_raise(raise_node)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_numpy_raises_with_prefix
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/testutils.py", line 214, in _forward
    setattr(self.checker.config, key, value)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_sphinx_raises_with_prefix
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/testutils.py", line 214, in _forward
    setattr(self.checker.config, key, value)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_raise_docs.TestDocstringCheckerRaise.test_warns_unknown_style
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/testutils.py", line 214, in _forward
    setattr(self.checker.config, key, value)
AttributeError: 'TestDocstringCheckerRaise' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_find_google_returns
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 258, in test_find_google_returns
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_find_numpy_returns
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 275, in test_find_numpy_returns
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_find_numpy_returns_with_of
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 292, in test_find_numpy_returns_with_of
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_find_sphinx_returns
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 243, in test_find_sphinx_returns
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_finds_google_return_custom_class
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 369, in test_finds_google_return_custom_class
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_finds_google_return_list_of_custom_class
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 416, in test_finds_google_return_list_of_custom_class
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_finds_numpy_return_custom_class
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 386, in test_finds_numpy_return_custom_class
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_finds_numpy_return_list_of_custom_class
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 433, in test_finds_numpy_return_list_of_custom_class
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_finds_sphinx_return_custom_class
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 354, in test_finds_sphinx_return_custom_class
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_finds_sphinx_return_list_of_custom_class
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 401, in test_finds_sphinx_return_list_of_custom_class
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignore_sphinx_redundant_return_doc_yield
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 658, in test_ignore_sphinx_redundant_return_doc_yield
    self.checker.visit_functiondef(node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignores_google_redundant_return_doc_multiple_returns
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 621, in test_ignores_google_redundant_return_doc_multiple_returns
    self.checker.visit_functiondef(node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignores_google_return_none
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 322, in test_ignores_google_return_none
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignores_no_docstring
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 40, in test_ignores_no_docstring
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignores_numpy_redundant_return_doc_multiple_returns
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 642, in test_ignores_numpy_redundant_return_doc_multiple_returns
    self.checker.visit_functiondef(node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignores_numpy_return_none
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 339, in test_ignores_numpy_return_none
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignores_sphinx_redundant_return_doc_multiple_returns
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 604, in test_ignores_sphinx_redundant_return_doc_multiple_returns
    self.checker.visit_functiondef(node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignores_sphinx_return_none
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 307, in test_ignores_sphinx_return_none
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_ignores_unknown_style
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 66, in test_ignores_unknown_style
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_sphinx_missing_return_type_with_annotations
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 98, in test_sphinx_missing_return_type_with_annotations
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warn_missing_google_returns
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 185, in test_warn_missing_google_returns
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warn_missing_numpy_returns
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 228, in test_warn_missing_numpy_returns
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warn_missing_sphinx_returns
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 132, in test_warn_missing_sphinx_returns
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warn_partial_google_returns
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 150, in test_warn_partial_google_returns
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warn_partial_google_returns_type
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 166, in test_warn_partial_google_returns_type
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warn_partial_numpy_returns_type
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 207, in test_warn_partial_numpy_returns_type
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warn_partial_sphinx_returns
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 83, in test_warn_partial_sphinx_returns
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warn_partial_sphinx_returns_type
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 113, in test_warn_partial_sphinx_returns_type
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_google_redundant_return_doc
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 530, in test_warns_google_redundant_return_doc
    self.checker.visit_functiondef(node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_google_redundant_return_doc_yield
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 675, in test_warns_google_redundant_return_doc_yield
    self.checker.visit_functiondef(node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_google_redundant_rtype_doc
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 547, in test_warns_google_redundant_rtype_doc
    self.checker.visit_functiondef(node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_google_return_list_of_custom_class_without_description
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 464, in test_warns_google_return_list_of_custom_class_without_description
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_no_docstring
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/testutils.py", line 214, in _forward
    setattr(self.checker.config, key, value)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_numpy_redundant_return_doc
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 566, in test_warns_numpy_redundant_return_doc
    self.checker.visit_functiondef(node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_numpy_redundant_return_doc_yield
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 694, in test_warns_numpy_redundant_return_doc_yield
    self.checker.visit_functiondef(node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_numpy_redundant_rtype_doc
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 584, in test_warns_numpy_redundant_rtype_doc
    self.checker.visit_functiondef(node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_numpy_return_list_of_custom_class_without_description
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 481, in test_warns_numpy_return_list_of_custom_class_without_description
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_sphinx_redundant_return_doc
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 497, in test_warns_sphinx_redundant_return_doc
    self.checker.visit_functiondef(node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_sphinx_redundant_rtype_doc
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 513, in test_warns_sphinx_redundant_rtype_doc
    self.checker.visit_functiondef(node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_return_docs.TestDocstringCheckerReturn.test_warns_sphinx_return_list_of_custom_class_without_description
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_return_docs.py", line 448, in test_warns_sphinx_return_list_of_custom_class_without_description
    self.checker.visit_return(return_node)
AttributeError: 'TestDocstringCheckerReturn' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_find_google_yields
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 217, in test_find_google_yields
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_find_numpy_yields
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 234, in test_find_numpy_yields
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_find_sphinx_yields
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 202, in test_find_sphinx_yields
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_finds_google_yield_custom_class
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 264, in test_finds_google_yield_custom_class
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_finds_google_yield_list_of_custom_class
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 311, in test_finds_google_yield_list_of_custom_class
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_finds_numpy_yield_custom_class
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 281, in test_finds_numpy_yield_custom_class
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_finds_numpy_yield_list_of_custom_class
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 328, in test_finds_numpy_yield_list_of_custom_class
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_finds_sphinx_yield_custom_class
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 249, in test_finds_sphinx_yield_custom_class
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_finds_sphinx_yield_list_of_custom_class
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 296, in test_finds_sphinx_yield_list_of_custom_class
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_google_missing_yield_type_with_annotations
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 487, in test_google_missing_yield_type_with_annotations
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_ignores_google_redundant_yield_doc_multiple_yields
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 396, in test_ignores_google_redundant_yield_doc_multiple_yields
    self.checker.visit_functiondef(node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_ignores_no_docstring
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 36, in test_ignores_no_docstring
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_ignores_numpy_redundant_yield_doc_multiple_yields
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 417, in test_ignores_numpy_redundant_yield_doc_multiple_yields
    self.checker.visit_functiondef(node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_ignores_unknown_style
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 62, in test_ignores_unknown_style
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_sphinx_missing_yield_type_with_annotations
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 469, in test_sphinx_missing_yield_type_with_annotations
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warn_missing_google_yields
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 166, in test_warn_missing_google_yields
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warn_missing_numpy_yields
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 187, in test_warn_missing_numpy_yields
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warn_missing_sphinx_yields
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 113, in test_warn_missing_sphinx_yields
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warn_partial_google_yields
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 131, in test_warn_partial_google_yields
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warn_partial_google_yields_type
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 147, in test_warn_partial_google_yields_type
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warn_partial_sphinx_yields
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 79, in test_warn_partial_sphinx_yields
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warn_partial_sphinx_yields_type
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 94, in test_warn_partial_sphinx_yields_type
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warns_google_redundant_yield_doc_return
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 435, in test_warns_google_redundant_yield_doc_return
    self.checker.visit_functiondef(node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warns_google_yield_list_of_custom_class_without_description
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 359, in test_warns_google_yield_list_of_custom_class_without_description
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warns_no_docstring
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/testutils.py", line 214, in _forward
    setattr(self.checker.config, key, value)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warns_numpy_redundant_yield_doc_return
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 452, in test_warns_numpy_redundant_yield_doc_return
    self.checker.visit_functiondef(node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warns_numpy_yield_list_of_custom_class_without_description
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 376, in test_warns_numpy_yield_list_of_custom_class_without_description
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: extensions.test_check_yields_docs.TestDocstringCheckerYield.test_warns_sphinx_yield_list_of_custom_class_without_description
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_check_yields_docs.py", line 343, in test_warns_sphinx_yield_list_of_custom_class_without_description
    self.checker.visit_yield(yield_node)
AttributeError: 'TestDocstringCheckerYield' object has no attribute 'checker'

======================================================================
ERROR: test_comparetozero_message (extensions.test_comparetozero.CompareToZeroUsedTC)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/extensions/test_comparetozero.py", line 48, in test_comparetozero_message
    self._linter.check([elif_test])
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: extensions.test_docstyle.test_docstring_message
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_docstring_message() missing 1 required positional argument: 'linter'

======================================================================
ERROR: extensions.test_elseif_used.test_elseif_message
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_elseif_message() missing 1 required positional argument: 'linter'

======================================================================
ERROR: extensions.test_emptystring.test_emptystring_message
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_emptystring_message() missing 1 required positional argument: 'linter'

======================================================================
ERROR: extensions.test_overlapping_exceptions.test_overlapping_exceptions
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_overlapping_exceptions() missing 1 required positional argument: 'linter'

======================================================================
ERROR: From Python 3.3 both IOError and socket.error are aliases for OSError.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_overlapping_exceptions_py33() missing 1 required positional argument: 'linter'

======================================================================
ERROR: extensions.test_redefined.test_types_redefined
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_types_redefined() missing 1 required positional argument: 'linter'

======================================================================
ERROR: test_config.test_can_read_ini
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_can_read_ini() missing 1 required positional argument: 'tmp_path'

======================================================================
ERROR: test_config.test_can_read_setup_cfg
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_can_read_setup_cfg() missing 1 required positional argument: 'tmp_path'

======================================================================
ERROR: test_config.test_can_read_toml
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_can_read_toml() missing 1 required positional argument: 'tmp_path'

======================================================================
ERROR: test_config.test_can_read_toml_rich_types
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_can_read_toml_rich_types() missing 1 required positional argument: 'tmp_path'

======================================================================
ERROR: test_func.gen_tests
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: gen_tests() missing 1 required positional argument: 'filter_rgx'

======================================================================
ERROR: test_func.test_functionality
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_functionality() missing 3 required positional arguments: 'module_file', 'messages_file', and 'dependencies'

======================================================================
ERROR: test_functional.test_functional
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_functional() missing 1 required positional argument: 'test_file'

======================================================================
ERROR: test_import_graph.test_dependencies_graph
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_dependencies_graph() missing 1 required positional argument: 'dest'

======================================================================
ERROR: test_import_graph.test_checker_dep_graphs
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_checker_dep_graphs() missing 1 required positional argument: 'linter'

======================================================================
ERROR: test_pylint_runners.test_runner
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_runner() missing 1 required positional argument: 'runner'

======================================================================
ERROR: test_regr.test_package
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_package() missing 3 required positional arguments: 'finalize_linter', 'file_name', and 'check'

======================================================================
ERROR: test_regr.test_crash
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_crash() missing 2 required positional arguments: 'finalize_linter' and 'file_name'

======================================================================
ERROR: test_regr.test_descriptor_crash
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_descriptor_crash() missing 2 required positional arguments: 'fname' and 'finalize_linter'

======================================================================
ERROR: test_regr.test_check_package___init__
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_check_package___init__() missing 1 required positional argument: 'finalize_linter'

======================================================================
ERROR: Make pylint check itself.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 165, in test_all
    self._runtest(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 120, in _runtest
    pylint_code = self._run_pylint(args, reporter=reporter, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_allow_import_of_files_found_in_modules_during_parallel_check
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_allow_import_of_files_found_in_modules_during_parallel_check() missing 1 required positional argument: 'tmpdir'

======================================================================
ERROR: test_self.TestRunTC.test_bom_marker
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 447, in test_bom_marker
    self._test_output(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 149, in _test_output
    self._run_pylint(args, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_can_list_directories_without_dunder_init
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_can_list_directories_without_dunder_init() missing 1 required positional argument: 'tmpdir'

======================================================================
ERROR: test_self.TestRunTC.test_confidence_levels
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 439, in test_confidence_levels
    self._test_output(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 149, in _test_output
    self._run_pylint(args, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_do_not_import_files_from_local_directory
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_do_not_import_files_from_local_directory() missing 1 required positional argument: 'tmpdir'

======================================================================
ERROR: test_self.TestRunTC.test_enable_all_works
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 292, in test_enable_all_works
    self._test_output(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 149, in _test_output
    self._run_pylint(args, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_error_mode_shows_no_score
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 429, in test_error_mode_shows_no_score
    self._test_output([module, "-E"], expected_output=expected_output)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 149, in _test_output
    self._run_pylint(args, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_evaluation_score_shown_by_default
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 434, in test_evaluation_score_shown_by_default
    self._test_output([module], expected_output=expected_output)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 149, in _test_output
    self._run_pylint(args, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_exit_zero
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 178, in test_exit_zero
    self._runtest(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 120, in _runtest
    pylint_code = self._run_pylint(args, reporter=reporter, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_fail_under
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 641, in test_fail_under
    self._runtest(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 120, in _runtest
    pylint_code = self._run_pylint(args, reporter=reporter, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_getdefaultencoding_crashes_with_lc_ctype_utf8
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 510, in test_getdefaultencoding_crashes_with_lc_ctype_utf8
    self._test_output([module, "-E"], expected_output=expected_output)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 149, in _test_output
    self._run_pylint(args, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_import_itself_not_accounted_for_relative_imports
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 331, in test_import_itself_not_accounted_for_relative_imports
    self._test_output(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 149, in _test_output
    self._run_pylint(args, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_information_category_disabled_by_default
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 417, in test_information_category_disabled_by_default
    self._test_output([path], expected_output=expected)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 149, in _test_output
    self._run_pylint(args, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_jobs_score
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 785, in test_jobs_score
    self._test_output([path, "--jobs=2", "-ry"], expected_output=expected)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 149, in _test_output
    self._run_pylint(args, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 874, in check
    check_parallel(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/check_parallel.py", line 101, in check_parallel
    for module, base_name, messages, stats, msg_status in pool.imap_unordered(
  File "/usr/lib64/python3.8/multiprocessing/pool.py", line 868, in next
    raise value
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_json_report_does_not_escape_quotes
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 395, in test_json_report_does_not_escape_quotes
    self._runtest([module], code=4, reporter=JSONReporter(out))
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 120, in _runtest
    pylint_code = self._run_pylint(args, reporter=reporter, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_json_report_when_file_has_syntax_error
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 343, in test_json_report_when_file_has_syntax_error
    self._runtest([module], code=2, reporter=JSONReporter(out))
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 120, in _runtest
    pylint_code = self._run_pylint(args, reporter=reporter, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_no_ext_file
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 172, in test_no_ext_file
    self._runtest([join(HERE, "input", "noext")], code=0)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 120, in _runtest
    pylint_code = self._run_pylint(args, reporter=reporter, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test redirection of stdout with non ascii caracters
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 242, in test_no_out_encoding
    self._runtest(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 120, in _runtest
    pylint_code = self._run_pylint(args, reporter=reporter, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_parallel_execution
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 249, in test_parallel_execution
    self._runtest(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 120, in _runtest
    pylint_code = self._run_pylint(args, reporter=reporter, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 874, in check
    check_parallel(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/check_parallel.py", line 101, in check_parallel
    for module, base_name, messages, stats, msg_status in pool.imap_unordered(
  File "/usr/lib64/python3.8/multiprocessing/pool.py", line 868, in next
    raise value
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_parseable_file_path
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 525, in test_parseable_file_path
    self._test_output(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 149, in _test_output
    self._run_pylint(args, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_py3k_jobs_option
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 271, in test_py3k_jobs_option
    self._runtest(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 120, in _runtest
    pylint_code = self._run_pylint(args, reporter=reporter, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 874, in check
    check_parallel(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/check_parallel.py", line 101, in check_parallel
    for module, base_name, messages, stats, msg_status in pool.imap_unordered(
  File "/usr/lib64/python3.8/multiprocessing/pool.py", line 868, in next
    raise value
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_py3k_option
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 264, in test_py3k_option
    self._runtest(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 120, in _runtest
    pylint_code = self._run_pylint(args, reporter=reporter, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_pylintrc_comments_in_values
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 491, in test_pylintrc_comments_in_values
    self._test_output(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 149, in _test_output
    self._run_pylint(args, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_relative_imports
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_relative_imports() missing 2 required positional arguments: 'write_bpy_to_disk' and 'tmpdir'

======================================================================
ERROR: test_self.TestRunTC.test_stdin
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
TypeError: test_stdin() missing 3 required positional arguments: 'input_path', 'module', and 'expected_path'

======================================================================
ERROR: test_self.TestRunTC.test_version
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 636, in test_version
    result = subprocess.check_output([sys.executable, "-m", "pylint", "--version"])
  File "/usr/lib64/python3.8/subprocess.py", line 411, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File "/usr/lib64/python3.8/subprocess.py", line 512, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/usr/bin/python3', '-m', 'pylint', '--version']' returned non-zero exit status 1.

======================================================================
ERROR: test_self.TestRunTC.test_w0704_ignored
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 175, in test_w0704_ignored
    self._runtest([join(HERE, "input", "ignore_except_pass_by_default.py")], code=0)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 120, in _runtest
    pylint_code = self._run_pylint(args, reporter=reporter, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

======================================================================
ERROR: test_self.TestRunTC.test_wrong_import_position_when_others_disabled
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 316, in test_wrong_import_position_when_others_disabled
    self._run_pylint(args, out=out)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/tests/test_self.py", line 139, in _run_pylint
    Run(args, reporter=reporter)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/run.py", line 344, in __init__
    linter.check(args)
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 870, in check
    self._check_files(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 903, in _check_files
    for name, filepath, modname in file_descrs:
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 960, in _iterate_file_descrs
    for descr in self._expand_files(files_or_modules):
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/lint/pylinter.py", line 968, in _expand_files
    result, errors = utils.expand_modules(
  File "/home/tkloczko/rpmbuild/BUILD/pylint-2.5.3/pylint/utils/utils.py", line 150, in expand_modules
    modutils.modpath_from_file(something, path=additional_search_path)
TypeError: modpath_from_file() got an unexpected keyword argument 'path'

----------------------------------------------------------------------
Ran 287 tests in 6.747s

FAILED (errors=253)
jsiirola commented 4 years ago

That has nothing to do with pyutilib. You are running nosetests within a pylint source tree: those are all pylint tests.

kloczek commented 4 years ago

So where I suppose tu run nosetests ? In every other projects whichj are using nosetests in tests suites that command is executed exactly in source tree.

jsiirola commented 4 years ago

You are correct: if you want to run the PyUtilib tests, you either execute nosetests within the pyutilib source tree, or you can run

nosetests pyutilib

The failing tests above are all from pylint, because you ran nosetests within a pylint source tree.

kloczek commented 3 years ago

Just tested 6.0.0 and it still fails:

+ cd PyUtilib-6.0.0
+ PYTHONPATH=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0
+ nosetests pyutilib
EEEEEEEEEEEEEEEFFEE.....EE.E..........................................F...F.......FF......FFFF...........SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.........EEEE.EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE...........................E..........................................................................................EEEE.E..EEE.......EEEEE..EEE.............FEEEE...........E...F..........................EEE..EEE..EE....EEEEE..EEE..EEEEEEEEEE.S.......E/usr/lib64/python3.8/unittest/case.py:608: RuntimeWarning: TestResult has no addExpectedFailure method, reporting as passes
  warnings.warn("TestResult has no addExpectedFailure method, reporting as passes",
.EE......E.EE..........................SEE..Susage: autotest [-h] {workflow.selection} ...
autotest: error: argument subparser_name: invalid choice: 'foo' (choose from 'workflow.selection')
.............E........................................EF...
======================================================================
ERROR: test1 (pyutilib.autotest.tests.test_driver.TestJson)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 145, in test1
    self.assertFileEqualsBaseline(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test1.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)
-------------------- >> begin captured logging << --------------------
pyutilib.component.core.pca: DEBUG: Creating PluginEnvironment 'pca'
pyutilib.component.core.pca: DEBUG: Pushing environment 'pca' on the PluginGlobals stack
pyutilib.component.core.pca: DEBUG: Pushing environment 'pca' on the PluginGlobals stack
pyutilib.component.core.pca: DEBUG: Popping environment 'pca' from the PluginGlobals stack
pyutilib.component.core.pca: DEBUG: Pushing environment 'pca' on the PluginGlobals stack
--------------------- >> end captured logging << ---------------------

======================================================================
ERROR: test2 (pyutilib.autotest.tests.test_driver.TestJson)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 153, in test2
    self.assertFileEqualsBaseline(currdir + 'test2.out',
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test2.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test3 (pyutilib.autotest.tests.test_driver.TestJson)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 161, in test3
    self.assertFileEqualsBaseline(currdir + 'test3.out',
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test3.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test4 (pyutilib.autotest.tests.test_driver.TestJson)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 169, in test4
    self.assertFileEqualsBaseline(currdir + 'test4.out',
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test4.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test5 (pyutilib.autotest.tests.test_driver.TestJson)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 177, in test5
    self.assertFileEqualsBaseline(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test5.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test6 (pyutilib.autotest.tests.test_driver.TestJson)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 186, in test6
    self.assertFileEqualsBaseline(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test6.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test1 (pyutilib.autotest.tests.test_driver.TestYaml)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 70, in test1
    self.assertFileEqualsBaseline(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test1.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test2 (pyutilib.autotest.tests.test_driver.TestYaml)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 78, in test2
    self.assertFileEqualsBaseline(currdir + 'test2.out',
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test2.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test3 (pyutilib.autotest.tests.test_driver.TestYaml)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 86, in test3
    self.assertFileEqualsBaseline(currdir + 'test3.out',
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test3.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test4 (pyutilib.autotest.tests.test_driver.TestYaml)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 94, in test4
    self.assertFileEqualsBaseline(currdir + 'test4.out',
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test4.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test5 (pyutilib.autotest.tests.test_driver.TestYaml)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 102, in test5
    self.assertFileEqualsBaseline(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test5.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test6 (pyutilib.autotest.tests.test_driver.TestYaml)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 111, in test6
    self.assertFileEqualsBaseline(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/autotest/tests/test6.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test_app1a (pyutilib.component.app.tests.test_simple.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/app/tests/test_simple.py", line 19, in test_app1a
    self.assertFileEqualsBaseline(currdir + "config1.out",
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/app/tests/config1.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test_app1b (pyutilib.component.app.tests.test_simple.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/app/tests/test_simple.py", line 25, in test_app1b
    self.assertFileEqualsBaseline(currdir + "config1.out",
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/app/tests/config1.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test_app2 (pyutilib.component.app.tests.test_simple.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/app/tests/test_simple.py", line 31, in test_app2
    self.assertFileEqualsBaseline(currdir + "summary.out",
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/app/tests/summary.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test_contains (pyutilib.component.config.tests.test_config.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/tests/test_config.py", line 55, in test_contains
    config.load(currdir + "config1.ini")
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/configuration.py", line 98, in load
    self.config = self.parsers.service(self.parser_type).load(self.filename)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/plugin_ConfigParser.py", line 47, in load
    raise ConfigurationError("File " + filename + " does not exist!")
pyutilib.component.config.configuration.ConfigurationError: File /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/tests/config1.ini does not exist!

======================================================================
ERROR: test_getitem (pyutilib.component.config.tests.test_config.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/tests/test_config.py", line 66, in test_getitem
    config.load(currdir + "config1.ini")
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/configuration.py", line 98, in load
    self.config = self.parsers.service(self.parser_type).load(self.filename)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/plugin_ConfigParser.py", line 47, in load
    raise ConfigurationError("File " + filename + " does not exist!")
pyutilib.component.config.configuration.ConfigurationError: File /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/tests/config1.ini does not exist!

======================================================================
ERROR: test_load5 (pyutilib.component.config.tests.test_config.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/tests/test_config.py", line 129, in test_load5
    config.load(currdir + "config4.ini")
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/configuration.py", line 98, in load
    self.config = self.parsers.service(self.parser_type).load(self.filename)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/plugin_ConfigParser.py", line 47, in load
    raise ConfigurationError("File " + filename + " does not exist!")
pyutilib.component.config.configuration.ConfigurationError: File /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/tests/config4.ini does not exist!

======================================================================
ERROR: test_save1 (pyutilib.component.config.tests.test_config.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/tests/test_config.py", line 154, in test_save1
    config.load(currdir + "config1.ini")
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/configuration.py", line 98, in load
    self.config = self.parsers.service(self.parser_type).load(self.filename)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/plugin_ConfigParser.py", line 47, in load
    raise ConfigurationError("File " + filename + " does not exist!")
pyutilib.component.config.configuration.ConfigurationError: File /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/tests/config1.ini does not exist!

======================================================================
ERROR: test_sections (pyutilib.component.config.tests.test_config.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/tests/test_config.py", line 74, in test_sections
    config.load(currdir + "config1.ini")
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/configuration.py", line 98, in load
    self.config = self.parsers.service(self.parser_type).load(self.filename)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/plugin_ConfigParser.py", line 47, in load
    raise ConfigurationError("File " + filename + " does not exist!")
pyutilib.component.config.configuration.ConfigurationError: File /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/config/tests/config1.ini does not exist!

======================================================================
ERROR: test_ArchiveReaderFactory_bzip2 (pyutilib.misc.tests.test_archivereader.TestArchiveReaderFactory)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 65, in test_ArchiveReaderFactory_bzip2
    archive = ArchiveReaderFactory(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 70, in ArchiveReaderFactory
    raise IOError("Cannot find file or directory `" + dirname +
OSError: Cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/fileC.txt.bz2'
Path expanded to: '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/fileC.txt.bz2'

======================================================================
ERROR: test_ArchiveReaderFactory_dir (pyutilib.misc.tests.test_archivereader.TestArchiveReaderFactory)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 25, in test_ArchiveReaderFactory_dir
    archive = ArchiveReaderFactory(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 70, in ArchiveReaderFactory
    raise IOError("Cannot find file or directory `" + dirname +
OSError: Cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_flat'
Path expanded to: '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_flat'

======================================================================
ERROR: test_ArchiveReaderFactory_file (pyutilib.misc.tests.test_archivereader.TestArchiveReaderFactory)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 54, in test_ArchiveReaderFactory_file
    archive = ArchiveReaderFactory(os.path.join(testdatadir, 'fileC.txt'))
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 70, in ArchiveReaderFactory
    raise IOError("Cannot find file or directory `" + dirname +
OSError: Cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/fileC.txt'
Path expanded to: '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/fileC.txt'

======================================================================
ERROR: test_ArchiveReaderFactory_gzip (pyutilib.misc.tests.test_archivereader.TestArchiveReaderFactory)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 59, in test_ArchiveReaderFactory_gzip
    archive = ArchiveReaderFactory(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 70, in ArchiveReaderFactory
    raise IOError("Cannot find file or directory `" + dirname +
OSError: Cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/fileC.txt.gz'
Path expanded to: '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/fileC.txt.gz'

======================================================================
ERROR: test_ArchiveReaderFactory_tar (pyutilib.misc.tests.test_archivereader.TestArchiveReaderFactory)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 31, in test_ArchiveReaderFactory_tar
    archive = ArchiveReaderFactory(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 70, in ArchiveReaderFactory
    raise IOError("Cannot find file or directory `" + dirname +
OSError: Cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_flat.tar'
Path expanded to: '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_flat.tar'

======================================================================
ERROR: test_ArchiveReaderFactory_targz (pyutilib.misc.tests.test_archivereader.TestArchiveReaderFactory)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 37, in test_ArchiveReaderFactory_targz
    archive = ArchiveReaderFactory(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 70, in ArchiveReaderFactory
    raise IOError("Cannot find file or directory `" + dirname +
OSError: Cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_flat.tar.gz'
Path expanded to: '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_flat.tar.gz'

======================================================================
ERROR: test_ArchiveReaderFactory_tgz (pyutilib.misc.tests.test_archivereader.TestArchiveReaderFactory)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 43, in test_ArchiveReaderFactory_tgz
    archive = ArchiveReaderFactory(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 70, in ArchiveReaderFactory
    raise IOError("Cannot find file or directory `" + dirname +
OSError: Cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_flat.tgz'
Path expanded to: '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_flat.tgz'

======================================================================
ERROR: test_ArchiveReaderFactory_zip (pyutilib.misc.tests.test_archivereader.TestArchiveReaderFactory)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 49, in test_ArchiveReaderFactory_zip
    archive = ArchiveReaderFactory(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 70, in ArchiveReaderFactory
    raise IOError("Cannot find file or directory `" + dirname +
OSError: Cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_flat.zip'
Path expanded to: '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_flat.zip'

======================================================================
ERROR: test1 (pyutilib.misc.tests.test_archivereader.TestBZ2FileArchiveReader)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 365, in test1
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 704, in __init__
    super(BZ2FileArchiveReader, self).__init__(*args, **kwds)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/fileC.txt.bz2'

======================================================================
ERROR: test_default (pyutilib.misc.tests.test_archivereader.TestDirArchiveReader)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 94, in test_default
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory'

======================================================================
ERROR: test_maxdepth0 (pyutilib.misc.tests.test_archivereader.TestDirArchiveReader)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 152, in test_maxdepth0
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory'

======================================================================
ERROR: test_maxdepth1 (pyutilib.misc.tests.test_archivereader.TestDirArchiveReader)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 183, in test_maxdepth1
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory'

======================================================================
ERROR: test_subdir_maxdepth0 (pyutilib.misc.tests.test_archivereader.TestDirArchiveReader)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 231, in test_subdir_maxdepth0
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory'

======================================================================
ERROR: test_subdir_maxdepth1 (pyutilib.misc.tests.test_archivereader.TestDirArchiveReader)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 267, in test_subdir_maxdepth1
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory'

======================================================================
ERROR: test_default (pyutilib.misc.tests.test_archivereader.TestDirArchiveReaderWin)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 94, in test_default
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/win_archive_directory'

======================================================================
ERROR: test_maxdepth0 (pyutilib.misc.tests.test_archivereader.TestDirArchiveReaderWin)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 152, in test_maxdepth0
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/win_archive_directory'

======================================================================
ERROR: test_maxdepth1 (pyutilib.misc.tests.test_archivereader.TestDirArchiveReaderWin)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 183, in test_maxdepth1
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/win_archive_directory'

======================================================================
ERROR: test_subdir_maxdepth0 (pyutilib.misc.tests.test_archivereader.TestDirArchiveReaderWin)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 231, in test_subdir_maxdepth0
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/win_archive_directory'

======================================================================
ERROR: test_subdir_maxdepth1 (pyutilib.misc.tests.test_archivereader.TestDirArchiveReaderWin)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 267, in test_subdir_maxdepth1
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/win_archive_directory'

======================================================================
ERROR: test1 (pyutilib.misc.tests.test_archivereader.TestFileArchiveReader)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 365, in test1
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/fileC.txt'

======================================================================
ERROR: test1 (pyutilib.misc.tests.test_archivereader.TestGzipFileArchiveReader)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 365, in test1
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 670, in __init__
    super(GzipFileArchiveReader, self).__init__(*args, **kwds)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/fileC.txt.gz'

======================================================================
ERROR: test_default (pyutilib.misc.tests.test_archivereader.TestTarArchiveReader1)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 94, in test_default
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.tgz'

======================================================================
ERROR: test_maxdepth0 (pyutilib.misc.tests.test_archivereader.TestTarArchiveReader1)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 152, in test_maxdepth0
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.tgz'

======================================================================
ERROR: test_maxdepth1 (pyutilib.misc.tests.test_archivereader.TestTarArchiveReader1)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 183, in test_maxdepth1
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.tgz'

======================================================================
ERROR: test_subdir_maxdepth0 (pyutilib.misc.tests.test_archivereader.TestTarArchiveReader1)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 231, in test_subdir_maxdepth0
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.tgz'

======================================================================
ERROR: test_subdir_maxdepth1 (pyutilib.misc.tests.test_archivereader.TestTarArchiveReader1)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 267, in test_subdir_maxdepth1
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.tgz'

======================================================================
ERROR: test_default (pyutilib.misc.tests.test_archivereader.TestTarArchiveReader2)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 94, in test_default
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.tar.gz'

======================================================================
ERROR: test_maxdepth0 (pyutilib.misc.tests.test_archivereader.TestTarArchiveReader2)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 152, in test_maxdepth0
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.tar.gz'

======================================================================
ERROR: test_maxdepth1 (pyutilib.misc.tests.test_archivereader.TestTarArchiveReader2)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 183, in test_maxdepth1
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.tar.gz'

======================================================================
ERROR: test_subdir_maxdepth0 (pyutilib.misc.tests.test_archivereader.TestTarArchiveReader2)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 231, in test_subdir_maxdepth0
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.tar.gz'

======================================================================
ERROR: test_subdir_maxdepth1 (pyutilib.misc.tests.test_archivereader.TestTarArchiveReader2)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 267, in test_subdir_maxdepth1
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.tar.gz'

======================================================================
ERROR: test_default (pyutilib.misc.tests.test_archivereader.TestTarArchiveReader3)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 94, in test_default
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.tar'

======================================================================
ERROR: test_maxdepth0 (pyutilib.misc.tests.test_archivereader.TestTarArchiveReader3)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 152, in test_maxdepth0
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.tar'

======================================================================
ERROR: test_maxdepth1 (pyutilib.misc.tests.test_archivereader.TestTarArchiveReader3)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 183, in test_maxdepth1
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.tar'

======================================================================
ERROR: test_subdir_maxdepth0 (pyutilib.misc.tests.test_archivereader.TestTarArchiveReader3)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 231, in test_subdir_maxdepth0
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.tar'

======================================================================
ERROR: test_subdir_maxdepth1 (pyutilib.misc.tests.test_archivereader.TestTarArchiveReader3)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 267, in test_subdir_maxdepth1
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.tar'

======================================================================
ERROR: test_default (pyutilib.misc.tests.test_archivereader.TestZipArchiveReader)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 94, in test_default
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.zip'

======================================================================
ERROR: test_maxdepth0 (pyutilib.misc.tests.test_archivereader.TestZipArchiveReader)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 152, in test_maxdepth0
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.zip'

======================================================================
ERROR: test_maxdepth1 (pyutilib.misc.tests.test_archivereader.TestZipArchiveReader)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 183, in test_maxdepth1
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.zip'

======================================================================
ERROR: test_subdir_maxdepth0 (pyutilib.misc.tests.test_archivereader.TestZipArchiveReader)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 231, in test_subdir_maxdepth0
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.zip'

======================================================================
ERROR: test_subdir_maxdepth1 (pyutilib.misc.tests.test_archivereader.TestZipArchiveReader)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 267, in test_subdir_maxdepth1
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/archive_directory.zip'

======================================================================
ERROR: test_default (pyutilib.misc.tests.test_archivereader.TestZipArchiveReaderWin)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 94, in test_default
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/win_archive_directory.zip'

======================================================================
ERROR: test_maxdepth0 (pyutilib.misc.tests.test_archivereader.TestZipArchiveReaderWin)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 152, in test_maxdepth0
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/win_archive_directory.zip'

======================================================================
ERROR: test_maxdepth1 (pyutilib.misc.tests.test_archivereader.TestZipArchiveReaderWin)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 183, in test_maxdepth1
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/win_archive_directory.zip'

======================================================================
ERROR: test_subdir_maxdepth0 (pyutilib.misc.tests.test_archivereader.TestZipArchiveReaderWin)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 231, in test_subdir_maxdepth0
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/win_archive_directory.zip'

======================================================================
ERROR: test_subdir_maxdepth1 (pyutilib.misc.tests.test_archivereader.TestZipArchiveReaderWin)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_archivereader.py", line 267, in test_subdir_maxdepth1
    a = self._a = self.archive_class(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/archivereader.py", line 168, in __init__
    raise IOError("cannot find file or directory `" + posixabsname +
OSError: cannot find file or directory `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/archivereader/win_archive_directory.zip'

======================================================================
ERROR: test_generate_documentation (pyutilib.misc.tests.test_config.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_config.py", line 948, in test_generate_documentation
    pyutilib.misc.comparison.compare_file(oFile, oFile[:-4] + '.txt')[
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_reference.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test_run_file1 (pyutilib.misc.tests.test_import.TestRunFile)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_import.py", line 31, in test_run_file1
    pyutilib.misc.comparison.compare_file(currdir + "import1.log",
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/import1.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test_run_file2 (pyutilib.misc.tests.test_import.TestRunFile)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_import.py", line 41, in test_run_file2
    pyutilib.misc.comparison.compare_file(currdir + "import1.log",
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/import1.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test_run_file3 (pyutilib.misc.tests.test_import.TestRunFile)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_import.py", line 53, in test_run_file3
    pyutilib.misc.comparison.compare_file(currdir + "import2.log",
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/import2.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test_run_file_exception (pyutilib.misc.tests.test_import.TestRunFile)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_import.py", line 65, in test_run_file_exception
    pyutilib.misc.comparison.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/import_main_exception.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test_format_io (pyutilib.misc.tests.test_io.IODebug)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_io.py", line 134, in test_format_io
    pyutilib.misc.comparison.compare_file(currdir + "format_io.out",
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/format_io.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test_redirect1 (pyutilib.misc.tests.test_io.IODebug)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_io.py", line 44, in test_redirect1
    pyutilib.misc.comparison.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/redirect_io1.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test_redirect2 (pyutilib.misc.tests.test_io.IODebug)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_io.py", line 65, in test_redirect2
    pyutilib.misc.comparison.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/redirect_io2.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test_redirect3 (pyutilib.misc.tests.test_io.IODebug)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_io.py", line 84, in test_redirect3
    pyutilib.misc.comparison.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/redirect_io1.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test13 (pyutilib.misc.tests.test_json.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_json.py", line 123, in test13
    self.assertRaises(
  File "/usr/lib64/python3.8/unittest/case.py", line 816, in assertRaises
    return context.handle('assertRaises', args, kwargs)
  File "/usr/lib64/python3.8/unittest/case.py", line 202, in handle
    callable_obj(*args, **kwargs)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 334, in compare_files
    INPUT = open_possibly_compressed_file(baseline_fname)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/jsondata10.jsn'

======================================================================
ERROR: test14 (pyutilib.misc.tests.test_json.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_json.py", line 132, in test14
    pyutilib.misc.compare_json_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 334, in compare_files
    INPUT = open_possibly_compressed_file(baseline_fname)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/jsondata10.jsn'

======================================================================
ERROR: test15a (pyutilib.misc.tests.test_json.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_json.py", line 140, in test15a
    pyutilib.misc.compare_json_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 334, in compare_files
    INPUT = open_possibly_compressed_file(baseline_fname)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/jsondata2.jsn'

======================================================================
ERROR: test15b (pyutilib.misc.tests.test_json.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_json.py", line 145, in test15b
    pyutilib.misc.compare_json_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 334, in compare_files
    INPUT = open_possibly_compressed_file(baseline_fname)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/jsondata2.jsn.gz'

======================================================================
ERROR: test2 (pyutilib.misc.tests.test_json.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_json.py", line 36, in test2
    pyutilib.misc.compare_json_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 334, in compare_files
    INPUT = open_possibly_compressed_file(baseline_fname)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/jsondata1.jsn'

======================================================================
ERROR: test5 (pyutilib.misc.tests.test_json.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_json.py", line 59, in test5
    pyutilib.misc.compare_json_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 334, in compare_files
    INPUT = open_possibly_compressed_file(baseline_fname)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/jsondata1.jsn'

======================================================================
ERROR: test6 (pyutilib.misc.tests.test_json.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_json.py", line 64, in test6
    pyutilib.misc.compare_json_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 334, in compare_files
    INPUT = open_possibly_compressed_file(baseline_fname)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/jsondata1.jsn'

======================================================================
ERROR: test7 (pyutilib.misc.tests.test_json.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_json.py", line 73, in test7
    pyutilib.misc.compare_json_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 334, in compare_files
    INPUT = open_possibly_compressed_file(baseline_fname)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/jsondata6.jsn'

======================================================================
ERROR: test_file_compare1 (pyutilib.misc.tests.test_misc.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_misc.py", line 267, in test_file_compare1
    [flag, lineno, diffstr] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 317, in compare_file
    raise IOError("compare_file: cannot find file `" + filename1 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/filecmp1.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test_file_compare1a (pyutilib.misc.tests.test_misc.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_misc.py", line 303, in test_file_compare1a
    ] = pyutilib.misc.compare_file_with_numeric_values(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 176, in compare_file_with_numeric_values
    raise IOError("compare_file: cannot find file `" + filename1 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/filecmp1.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test_file_compare1b (pyutilib.misc.tests.test_misc.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_misc.py", line 347, in test_file_compare1b
    [flag, lineno, diffstr] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 317, in compare_file
    raise IOError("compare_file: cannot find file `" + filename1 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/filecmp6.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test_file_compare2 (pyutilib.misc.tests.test_misc.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_misc.py", line 410, in test_file_compare2
    flag = pyutilib.misc.compare_large_file(currdir + "filecmp1.txt",
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 375, in compare_large_file
    INPUT1 = open_possibly_compressed_file(filename1)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/filecmp1.txt'

======================================================================
ERROR: test_get_desired_chars_from_file (pyutilib.misc.tests.test_misc.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_misc.py", line 456, in test_get_desired_chars_from_file
    INPUT = open(currdir + "filecmp5.txt", "r")
FileNotFoundError: [Errno 2] No such file or directory: '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/filecmp5.txt'

======================================================================
ERROR: test13 (pyutilib.misc.tests.test_xml.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_xml.py", line 139, in test13
    self.assertRaises(
  File "/usr/lib64/python3.8/unittest/case.py", line 816, in assertRaises
    return context.handle('assertRaises', args, kwargs)
  File "/usr/lib64/python3.8/unittest/case.py", line 202, in handle
    callable_obj(*args, **kwargs)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/xml_utils.py", line 65, in compare_xml_files
    INPUT = open(baseline_fname, 'r')
FileNotFoundError: [Errno 2] No such file or directory: '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/xmldata10.xml'

======================================================================
ERROR: test14 (pyutilib.misc.tests.test_xml.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_xml.py", line 148, in test14
    pyutilib.misc.compare_xml_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/xml_utils.py", line 65, in compare_xml_files
    INPUT = open(baseline_fname, 'r')
FileNotFoundError: [Errno 2] No such file or directory: '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/xmldata10.xml'

======================================================================
ERROR: test2 (pyutilib.misc.tests.test_xml.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_xml.py", line 52, in test2
    pyutilib.misc.compare_xml_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/xml_utils.py", line 65, in compare_xml_files
    INPUT = open(baseline_fname, 'r')
FileNotFoundError: [Errno 2] No such file or directory: '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/xmldata1.xml'

======================================================================
ERROR: test5 (pyutilib.misc.tests.test_xml.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_xml.py", line 75, in test5
    pyutilib.misc.compare_xml_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/xml_utils.py", line 65, in compare_xml_files
    INPUT = open(baseline_fname, 'r')
FileNotFoundError: [Errno 2] No such file or directory: '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/xmldata1.xml'

======================================================================
ERROR: test6 (pyutilib.misc.tests.test_xml.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_xml.py", line 80, in test6
    pyutilib.misc.compare_xml_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/xml_utils.py", line 65, in compare_xml_files
    INPUT = open(baseline_fname, 'r')
FileNotFoundError: [Errno 2] No such file or directory: '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/xmldata1.xml'

======================================================================
ERROR: test7 (pyutilib.misc.tests.test_xml.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_xml.py", line 89, in test7
    pyutilib.misc.compare_xml_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/xml_utils.py", line 65, in compare_xml_files
    INPUT = open(baseline_fname, 'r')
FileNotFoundError: [Errno 2] No such file or directory: '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/xmldata6.xml'

======================================================================
ERROR: test_escape (pyutilib.misc.tests.test_xml.XMLDebug)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_xml.py", line 19, in setUp
    self.doc = minidom.parse(pkgdir + "/test.xml")
  File "/usr/lib64/python3.8/xml/dom/minidom.py", line 1959, in parse
    return expatbuilder.parse(file)
  File "/usr/lib64/python3.8/xml/dom/expatbuilder.py", line 910, in parse
    with open(file, 'rb') as fp:
FileNotFoundError: [Errno 2] No such file or directory: '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test.xml'

======================================================================
ERROR: test_get_text (pyutilib.misc.tests.test_xml.XMLDebug)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_xml.py", line 19, in setUp
    self.doc = minidom.parse(pkgdir + "/test.xml")
  File "/usr/lib64/python3.8/xml/dom/minidom.py", line 1959, in parse
    return expatbuilder.parse(file)
  File "/usr/lib64/python3.8/xml/dom/expatbuilder.py", line 910, in parse
    with open(file, 'rb') as fp:
FileNotFoundError: [Errno 2] No such file or directory: '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test.xml'

======================================================================
ERROR: test13 (pyutilib.misc.tests.test_yaml.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 123, in test13
    self.assertRaises(
  File "/usr/lib64/python3.8/unittest/case.py", line 816, in assertRaises
    return context.handle('assertRaises', args, kwargs)
  File "/usr/lib64/python3.8/unittest/case.py", line 202, in handle
    callable_obj(*args, **kwargs)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 377, in compare_yaml_files
    return compare_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 334, in compare_files
    INPUT = open_possibly_compressed_file(baseline_fname)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata10.yml'

======================================================================
ERROR: test14 (pyutilib.misc.tests.test_yaml.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 132, in test14
    pyutilib.misc.compare_yaml_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 377, in compare_yaml_files
    return compare_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 334, in compare_files
    INPUT = open_possibly_compressed_file(baseline_fname)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata10.yml'

======================================================================
ERROR: test15a (pyutilib.misc.tests.test_yaml.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 140, in test15a
    pyutilib.misc.compare_yaml_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 377, in compare_yaml_files
    return compare_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 334, in compare_files
    INPUT = open_possibly_compressed_file(baseline_fname)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata14.yml'

======================================================================
ERROR: test15b (pyutilib.misc.tests.test_yaml.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 147, in test15b
    pyutilib.misc.compare_yaml_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 377, in compare_yaml_files
    return compare_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 334, in compare_files
    INPUT = open_possibly_compressed_file(baseline_fname)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata14.yml.gz'

======================================================================
ERROR: test2 (pyutilib.misc.tests.test_yaml.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 36, in test2
    pyutilib.misc.compare_yaml_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 377, in compare_yaml_files
    return compare_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 334, in compare_files
    INPUT = open_possibly_compressed_file(baseline_fname)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata1.yml'

======================================================================
ERROR: test5 (pyutilib.misc.tests.test_yaml.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 59, in test5
    pyutilib.misc.compare_yaml_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 377, in compare_yaml_files
    return compare_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 334, in compare_files
    INPUT = open_possibly_compressed_file(baseline_fname)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata1.yml'

======================================================================
ERROR: test6 (pyutilib.misc.tests.test_yaml.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 64, in test6
    pyutilib.misc.compare_yaml_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 377, in compare_yaml_files
    return compare_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 334, in compare_files
    INPUT = open_possibly_compressed_file(baseline_fname)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata1.yml'

======================================================================
ERROR: test7 (pyutilib.misc.tests.test_yaml.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 73, in test7
    pyutilib.misc.compare_yaml_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 377, in compare_yaml_files
    return compare_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 334, in compare_files
    INPUT = open_possibly_compressed_file(baseline_fname)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata6.yml'

======================================================================
ERROR: test1 (pyutilib.misc.tests.test_yaml.TestSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 162, in test1
    }, pyutilib.misc.simple_yaml_parser(currdir + 'yamldata1.yml'))
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 106, in simple_yaml_parser
    _stream = open_possibly_compressed_file(stream)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata1.yml'

======================================================================
ERROR: test11 (pyutilib.misc.tests.test_yaml.TestSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 211, in test11
    pyutilib.misc.simple_yaml_parser(currdir + 'yamldata11.yml'))
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 106, in simple_yaml_parser
    _stream = open_possibly_compressed_file(stream)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata11.yml'

======================================================================
ERROR: test12 (pyutilib.misc.tests.test_yaml.TestSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 218, in test12
    pyutilib.misc.simple_yaml_parser(currdir + 'yamldata12.yml'))
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 106, in simple_yaml_parser
    _stream = open_possibly_compressed_file(stream)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata12.yml'

======================================================================
ERROR: test13 (pyutilib.misc.tests.test_yaml.TestSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 222, in test13
    pyutilib.misc.simple_yaml_parser(currdir + 'yamldata13.yml').keys()
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 106, in simple_yaml_parser
    _stream = open_possibly_compressed_file(stream)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata13.yml'

======================================================================
ERROR: test14 (pyutilib.misc.tests.test_yaml.TestSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 226, in test14
    pyutilib.misc.simple_yaml_parser(currdir + 'yamldata14.yml').keys()
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 106, in simple_yaml_parser
    _stream = open_possibly_compressed_file(stream)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata14.yml'

======================================================================
ERROR: test2 (pyutilib.misc.tests.test_yaml.TestSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 172, in test2
    }, pyutilib.misc.simple_yaml_parser(currdir + 'yamldata2.yml'))
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 106, in simple_yaml_parser
    _stream = open_possibly_compressed_file(stream)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata2.yml'

======================================================================
ERROR: test3 (pyutilib.misc.tests.test_yaml.TestSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 178, in test3
    pyutilib.misc.simple_yaml_parser(currdir + 'yamldata3.yml'))
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 106, in simple_yaml_parser
    _stream = open_possibly_compressed_file(stream)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata3.yml'

======================================================================
ERROR: test5 (pyutilib.misc.tests.test_yaml.TestSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 187, in test5
    pyutilib.misc.simple_yaml_parser(currdir + 'yamldata5.yml'))
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 106, in simple_yaml_parser
    _stream = open_possibly_compressed_file(stream)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata5.yml'

======================================================================
ERROR: test6 (pyutilib.misc.tests.test_yaml.TestSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 196, in test6
    pyutilib.misc.simple_yaml_parser(currdir + 'yamldata6.yml'))
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 106, in simple_yaml_parser
    _stream = open_possibly_compressed_file(stream)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata6.yml'

======================================================================
ERROR: test7 (pyutilib.misc.tests.test_yaml.TestSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_yaml.py", line 205, in test7
    pyutilib.misc.simple_yaml_parser(currdir + 'yamldata7.yml'))
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 106, in simple_yaml_parser
    _stream = open_possibly_compressed_file(stream)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/yamldata7.yml'

======================================================================
ERROR: test1 (pyutilib.th.tests.test_misc.Tester)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/tests/test_misc.py", line 11, in test1
    self.assertFileEqualsBaseline(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 317, in compare_file
    raise IOError("compare_file: cannot find file `" + filename1 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/tests/file1.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test3 (pyutilib.th.tests.test_misc.Tester)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/tests/test_misc.py", line 22, in test3
    self.assertFileEqualsBaseline(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 317, in compare_file
    raise IOError("compare_file: cannot find file `" + filename1 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/tests/file1.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test3gz (pyutilib.th.tests.test_misc.Tester)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/tests/test_misc.py", line 36, in test3gz
    self.assertFileEqualsBaseline(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 317, in compare_file
    raise IOError("compare_file: cannot find file `" + filename1 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/tests/file1.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test1 (pyutilib.th.tests.test_misc.TesterL)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/tests/test_misc.py", line 84, in test1
    self.assertFileEqualsLargeBaseline(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 372, in assertFileEqualsLargeBaseline
    flag = pyutilib.misc.compare_large_file(testfile, baseline)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 375, in compare_large_file
    INPUT1 = open_possibly_compressed_file(filename1)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/tests/file1.txt'

======================================================================
ERROR: test3 (pyutilib.th.tests.test_misc.TesterL)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/tests/test_misc.py", line 95, in test3
    self.assertFileEqualsLargeBaseline(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 372, in assertFileEqualsLargeBaseline
    flag = pyutilib.misc.compare_large_file(testfile, baseline)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 375, in compare_large_file
    INPUT1 = open_possibly_compressed_file(filename1)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/tests/file1.txt'

======================================================================
ERROR: test3gz (pyutilib.th.tests.test_misc.TesterL)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/tests/test_misc.py", line 109, in test3gz
    self.assertFileEqualsLargeBaseline(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 372, in assertFileEqualsLargeBaseline
    flag = pyutilib.misc.compare_large_file(testfile, baseline)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 375, in compare_large_file
    INPUT1 = open_possibly_compressed_file(filename1)
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 54, in open_possibly_compressed_file
    raise IOError("cannot find file `" + filename + "'")
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/tests/file1.txt'

======================================================================
ERROR: test3 (pyutilib.workflow.tests.test_core.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/workflow/tests/test_core.py", line 297, in test3
    self.assertFileEqualsBaseline(currdir + 'test3.out',
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/workflow/tests/test3.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: test4 (pyutilib.workflow.tests.test_core.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/workflow/tests/test_core.py", line 311, in test4
    self.assertFileEqualsBaseline(currdir + 'test4.out',
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/workflow/tests/test4.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'test_example')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/usr/lib/python3.8/site-packages/nose/loader.py", line 416, in loadTestsFromName
    module = self.importer.importFromPath(
  File "/usr/lib/python3.8/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/usr/lib/python3.8/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib64/python3.8/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib64/python3.8/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 702, in _load
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 783, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/workflow/tests/test_doc.py", line 14, in <module>
    from test_example import *
ModuleNotFoundError: No module named 'test_example'

======================================================================
ERROR: test1 (pyutilib.workflow.tests.test_task.TestData)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/workflow/tests/test_task.py", line 42, in test1
    self.assertFileEqualsBaseline(currdir + 'test1.out',
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 359, in assertFileEqualsBaseline
    [flag, lineno, diffs] = pyutilib.misc.compare_file(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/comparison.py", line 320, in compare_file
    raise IOError("compare_file: cannot find file `" + filename2 + "' (in "
OSError: compare_file: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/workflow/tests/test1.txt' (in /home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0)

======================================================================
FAIL: test_app3 (pyutilib.component.app.tests.test_simple.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/app/tests/test_simple.py", line 38, in test_app3
    self.fail("expected log file")
AssertionError: expected log file

======================================================================
FAIL: test_app4 (pyutilib.component.app.tests.test_simple.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/app/tests/test_simple.py", line 46, in test_app4
    self.fail("expected ini file")
AssertionError: expected ini file

======================================================================
FAIL: test_factory (pyutilib.component.core.tests.test_core.TestManager)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 342, in assertMatchesJsonBaseline
    pyutilib.misc.compare_json_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/core/tests/factory.jsn'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/core/tests/test_core.py", line 480, in test_factory
    self.assertMatchesJsonBaseline(currdir + "factory.out",
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 348, in assertMatchesJsonBaseline
    self.fail("JSON testfile does not match the baseline:\n   testfile="
AssertionError: JSON testfile does not match the baseline:
   testfile=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/core/tests/factory.out
   baseline=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/core/tests/factory.jsn
cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/core/tests/factory.jsn'

======================================================================
FAIL: test_pprint (pyutilib.component.core.tests.test_core.TestMisc)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 342, in assertMatchesJsonBaseline
    pyutilib.misc.compare_json_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/core/tests/log1.jsn'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/core/tests/test_core.py", line 381, in test_pprint
    self.assertMatchesJsonBaseline(currdir + "log1.out",
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 348, in assertMatchesJsonBaseline
    self.fail("JSON testfile does not match the baseline:\n   testfile="
AssertionError: JSON testfile does not match the baseline:
   testfile=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/core/tests/log1.out
   baseline=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/core/tests/log1.jsn
cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/core/tests/log1.jsn'

======================================================================
FAIL: test_egg1 (pyutilib.component.loader.tests.test_egg.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 342, in assertMatchesJsonBaseline
    pyutilib.misc.compare_json_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/egg1.jsn'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/test_egg.py", line 35, in test_egg1
    self.assertMatchesJsonBaseline(currdir + "egg1.out",
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 348, in assertMatchesJsonBaseline
    self.fail("JSON testfile does not match the baseline:\n   testfile="
AssertionError: JSON testfile does not match the baseline:
   testfile=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/egg1.out
   baseline=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/egg1.jsn
cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/egg1.jsn'

======================================================================
FAIL: test_egg2 (pyutilib.component.loader.tests.test_egg.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 342, in assertMatchesJsonBaseline
    pyutilib.misc.compare_json_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/egg2.jsn'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/test_egg.py", line 51, in test_egg2
    self.assertMatchesJsonBaseline(currdir + "egg2.out",
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 348, in assertMatchesJsonBaseline
    self.fail("JSON testfile does not match the baseline:\n   testfile="
AssertionError: JSON testfile does not match the baseline:
   testfile=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/egg2.out
   baseline=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/egg2.jsn
cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/egg2.jsn'

======================================================================
FAIL: test_load1 (pyutilib.component.loader.tests.test_load2.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 342, in assertMatchesJsonBaseline
    pyutilib.misc.compare_json_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/load1.jsn'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/test_load2.py", line 25, in test_load1
    self.assertMatchesJsonBaseline(currdir + "load1.out",
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 348, in assertMatchesJsonBaseline
    self.fail("JSON testfile does not match the baseline:\n   testfile="
AssertionError: JSON testfile does not match the baseline:
   testfile=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/load1.out
   baseline=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/load1.jsn
cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/load1.jsn'

======================================================================
FAIL: test_load1a (pyutilib.component.loader.tests.test_load2.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 342, in assertMatchesJsonBaseline
    pyutilib.misc.compare_json_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/load1a.jsn'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/test_load2.py", line 36, in test_load1a
    self.assertMatchesJsonBaseline(currdir + "load1a.out",
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 348, in assertMatchesJsonBaseline
    self.fail("JSON testfile does not match the baseline:\n   testfile="
AssertionError: JSON testfile does not match the baseline:
   testfile=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/load1a.out
   baseline=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/load1a.jsn
cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/load1a.jsn'

======================================================================
FAIL: test_load2 (pyutilib.component.loader.tests.test_load2.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 342, in assertMatchesJsonBaseline
    pyutilib.misc.compare_json_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/load2.jsn'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/test_load2.py", line 47, in test_load2
    self.assertMatchesJsonBaseline(currdir + "load2.out",
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 348, in assertMatchesJsonBaseline
    self.fail("JSON testfile does not match the baseline:\n   testfile="
AssertionError: JSON testfile does not match the baseline:
   testfile=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/load2.out
   baseline=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/load2.jsn
cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/load2.jsn'

======================================================================
FAIL: test_load2a (pyutilib.component.loader.tests.test_load2.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 342, in assertMatchesJsonBaseline
    pyutilib.misc.compare_json_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/load2a.jsn'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/test_load2.py", line 58, in test_load2a
    self.assertMatchesJsonBaseline(currdir + "load2a.out",
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 348, in assertMatchesJsonBaseline
    self.fail("JSON testfile does not match the baseline:\n   testfile="
AssertionError: JSON testfile does not match the baseline:
   testfile=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/load2a.out
   baseline=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/load2a.jsn
cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/component/loader/tests/load2a.jsn'

======================================================================
FAIL: test_create_hardlink (pyutilib.misc.tests.test_misc.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_misc.py", line 489, in test_create_hardlink
    self.assertTrue(os.path.exists(orig))
AssertionError: False is not true

======================================================================
FAIL: test_search_file (pyutilib.misc.tests.test_misc.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test_misc.py", line 237, in test_search_file
    self.assertEqual(ans, abspath(currdir + "test1.cfg"))
AssertionError: None != '/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/tests/test1.cfg'

======================================================================
FAIL: test2 (pyutilib.workflow.tests.test_task.TestData)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 342, in assertMatchesJsonBaseline
    pyutilib.misc.compare_json_files(
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
OSError: cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/workflow/tests/test2.txt'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/workflow/tests/test_task.py", line 60, in test2
    self.assertMatchesJsonBaseline(currdir + 'test2.out',
  File "/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/th/pyunit.py", line 348, in assertMatchesJsonBaseline
    self.fail("JSON testfile does not match the baseline:\n   testfile="
AssertionError: JSON testfile does not match the baseline:
   testfile=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/workflow/tests/test2.out
   baseline=/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/workflow/tests/test2.txt
cannot find file `/home/tkloczko/rpmbuild/BUILD/PyUtilib-6.0.0/pyutilib/workflow/tests/test2.txt'

----------------------------------------------------------------------
Ran 558 tests in 12.642s

FAILED (SKIP=42, errors=124, failures=13)
kloczek commented 3 years ago

Sorry to ask. Any advice/hint/whatever?

kloczek commented 3 years ago

Just tested 6.0.0 and test suite still fails. I've been trying to use pytest and it fails as well and shows a lot of warnings

+ PYTHONPATH=/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/build/lib
+ /usr/bin/python3 -Bm pytest -ra
=========================================================================== test session starts ============================================================================
platform linux -- Python 3.8.9, pytest-6.2.3, py-1.10.0, pluggy-0.13.1
rootdir: /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0
plugins: forked-1.3.0, shutil-1.7.0, virtualenv-1.7.0, expect-1.1.0, cov-2.11.1, httpbin-1.0.0, xdist-2.2.1, flake8-1.0.7, timeout-1.4.2, betamax-0.8.1, pyfakefs-4.4.0, freezegun-0.4.2, cases-3.4.6, case-1.5.3, isort-1.3.0, aspectlib-1.5.2, flaky-3.7.0, mock-3.6.0, hypothesis-6.12.0, asyncio-0.15.1
collected 601 items

doc/workflow/examples/test_example.py ......................                                                                                                         [  3%]
pyutilib/autotest/tests/test_driver.py ............                                                                                                                  [  5%]
pyutilib/component/app/tests/test_simple.py .....                                                                                                                    [  6%]
pyutilib/component/config/tests/test_config.py ...........                                                                                                           [  8%]
pyutilib/component/config/tests/test_options.py ..............                                                                                                       [ 10%]
pyutilib/component/config/tests/test_tempdir.py .....................                                                                                                [ 14%]
pyutilib/component/core/tests/test_core.py ..............FF...                                                                                                       [ 17%]
pyutilib/component/loader/tests/test_egg.py ..                                                                                                                       [ 17%]
pyutilib/component/loader/tests/test_load.py ......                                                                                                                  [ 18%]
pyutilib/component/loader/tests/test_load2.py ....                                                                                                                   [ 19%]
pyutilib/dev/tests/test_runtests.py ...........                                                                                                                      [ 21%]
pyutilib/excel/tests/test_data.py sssssssssssssssssssssssssssssssssssssss                                                                                            [ 27%]
pyutilib/math/tests/test_math.py .......                                                                                                                             [ 28%]
pyutilib/math/tests/test_numtypes.py ..                                                                                                                              [ 29%]
pyutilib/misc/tests/test_archivereader.py ...............................................                                                                            [ 36%]
pyutilib/misc/tests/test_config.py ..................................................................................                                                [ 50%]
pyutilib/misc/tests/test_cross.py ...                                                                                                                                [ 51%]
pyutilib/misc/tests/test_factory.py ......                                                                                                                           [ 52%]
pyutilib/misc/tests/test_hierarchical_timer.py .                                                                                                                     [ 52%]
pyutilib/misc/tests/test_import.py ..............................                                                                                                    [ 57%]
pyutilib/misc/tests/test_io.py ..........                                                                                                                            [ 58%]
pyutilib/misc/tests/test_json.py ................                                                                                                                    [ 61%]
pyutilib/misc/tests/test_log_config.py ......                                                                                                                        [ 62%]
pyutilib/misc/tests/test_method.py ..                                                                                                                                [ 62%]
pyutilib/misc/tests/test_misc.py ..............................                                                                                                      [ 67%]
pyutilib/misc/tests/test_singleton.py ..                                                                                                                             [ 68%]
pyutilib/misc/tests/test_smap.py ......                                                                                                                              [ 69%]
pyutilib/misc/tests/test_visitor.py ........                                                                                                                         [ 70%]
pyutilib/misc/tests/test_xml.py ................                                                                                                                     [ 73%]
pyutilib/misc/tests/test_yaml.py ..........................                                                                                                          [ 77%]
pyutilib/subprocess/tests/test_subprocess.py .s......F                                                                                                               [ 79%]
pyutilib/th/tests/test_misc.py .x..xxxxxx.x..xxxxxx                                                                                                                  [ 82%]
pyutilib/th/tests/test_pyunit.py ................                                                                                                                    [ 85%]
pyutilib/workflow/tests/test_core.py ....s....s.............                                                                                                         [ 88%]
pyutilib/workflow/tests/test_doc.py ...............FF.....                                                                                                           [ 92%]
pyutilib/workflow/tests/test_task.py ..xxx.x................xxxxxxxxxxxxxxxxxxxxxx                                                                                   [100%]

================================================================================= FAILURES =================================================================================
___________________________________________________________________________ TestMisc.test_pprint ___________________________________________________________________________

self = <pyutilib.component.core.tests.test_core.TestMisc testMethod=test_pprint>
testfile = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/core/tests/log1.out'
baseline = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/core/tests/log1.jsn', delete = True, tolerance = 0.0, exact = False

    def assertMatchesJsonBaseline(self,
                                  testfile,
                                  baseline,
                                  delete=True,
                                  tolerance=0.0,
                                  exact=False):
        try:
            import pyutilib.misc
>           pyutilib.misc.compare_json_files(
                baseline, testfile, tolerance=tolerance, exact=exact)

pyutilib/th/pyunit.py:342:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

baseline_fname = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/core/tests/log1.jsn'
output_fname = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/core/tests/log1.out', tolerance = 0.0, baseline_begin = '', baseline_end = ''
output_begin = '', output_end = None, exact = False

    def compare_json_files(baseline_fname,
                           output_fname,
                           tolerance=0.0,
                           baseline_begin='',
                           baseline_end='',
                           output_begin='',
                           output_end=None,
                           exact=True):
>       return compare_files(
            baseline_fname,
            output_fname,
            tolerance=tolerance,
            baseline_begin=baseline_begin,
            baseline_end=baseline_end,
            output_begin=output_begin,
            output_end=output_end,
            exact=exact,
            using_yaml=False)

pyutilib/misc/pyyaml_util.py:357:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

baseline_fname = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/core/tests/log1.jsn'
output_fname = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/core/tests/log1.out', tolerance = 0.0, baseline_begin = '', baseline_end = ''
output_begin = '', output_end = None, exact = False, using_yaml = False

    def compare_files(baseline_fname,
                      output_fname,
                      tolerance=0.0,
                      baseline_begin='',
                      baseline_end='',
                      output_begin='',
                      output_end=None,
                      exact=True,
                      using_yaml=True):
        INPUT = open_possibly_compressed_file(baseline_fname)
        baseline = extract_subtext(
            INPUT, begin_str=baseline_begin, end_str=baseline_end)
        INPUT.close()
        INPUT = open_possibly_compressed_file(output_fname)
        output = extract_subtext(INPUT, begin_str=output_begin, end_str=output_end)
        INPUT.close()
>       compare_strings(
            baseline,
            output,
            tolerance=tolerance,
            exact=exact,
            using_yaml=using_yaml)

pyutilib/misc/pyyaml_util.py:341:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

baseline = '{\n    "Environment Stack": {\n        "1": "pca",\n        "2": "testing",\n        "3": "foo",\n        "4": "bar"\...,\n        "pyutilib.component.loader.plugin_importLoader": {\n            "ImportLoader": null\n        }\n    }\n}\n'
output = '{\n    "Environment Stack": {\n        "1": "pca",\n        "2": "testing",\n        "3": "foo",\n        "4": "bar"\...   },\n        "tasks_yz": {\n            "PluginTaskY": null,\n            "PluginTaskZ": null\n        }\n    }\n}\n'
tolerance = 0.0, exact = False, using_yaml = False

    def compare_strings(baseline,
                        output,
                        tolerance=0.0,
                        exact=True,
                        using_yaml=True):
        if using_yaml:
            try:
                baseline_repn = load_yaml(baseline)
                output_repn = load_yaml(output)
            except ImportError:
                raise IOError(
                    "Cannot compare YAML strings because YAML is not available")
        else:
            try:
                baseline_repn = load_json(baseline)
            except ImportError:
                raise IOError(
                    "Cannot compare JSON strings because JSON is not available")
            except Exception:
                print("Problem parsing JSON baseline")
                print(baseline)
                raise
            try:
                output_repn = load_json(output)
            except Exception:
                print("Problem parsing JSON output")
                print(output)
                raise
>       compare_repn(
            baseline_repn,
            output_repn,
            tolerance=tolerance,
            exact=exact,
            using_yaml=using_yaml)

pyutilib/misc/pyyaml_util.py:317:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

baseline = {'Environment Stack': {'1': 'pca', '2': 'testing', '3': 'foo', '4': 'bar'}, 'Interfaces Declared': {'IConfiguration': ...in8': None}, 'IDebug3': {'Plugin100': None, 'Plugin5': None, 'Plugin5_factory': None, 'Plugin6': None, ...}, ...}, ...}
output = {'Environment Stack': {'1': 'pca', '2': 'testing', '3': 'foo', '4': 'bar'}, 'Interfaces Declared': {'IConfiguration': ...e, 'Plugin8': None}, 'IDebug3': {'Plugin100': None, 'Plugin5': None, 'Plugin6': None, 'Plugin8': None, ...}, ...}, ...}
tolerance = 0.0, prefix = '<root>', exact = False, using_yaml = False

    def compare_repn(baseline,
                     output,
                     tolerance=0.0,
                     prefix="<root>",
                     exact=True,
                     using_yaml=True):
        if type(baseline) != type(output) and not (
                type(baseline) in [int, float] and type(output) in [int, float]):
            raise IOError(
                "(%s) Structural difference:\nbaseline:\n%s\noutput:\n%s" %
                (prefix, pprint.pformat(baseline), pprint.pformat(output)))
        #
        if type(baseline) is list:
            if not exact and len(baseline) > len(output):
                raise IOError(
                    "(%s) Baseline has longer list than output:\nbaseline:\n%s\noutput:\n%s"
                    % (prefix, pprint.pformat(baseline), pprint.pformat(output)))
            if exact and len(baseline) != len(output):
                raise IOError(
                    "(%s) Baseline list length does not equal output list:\nbaseline:\n%s\noutput:\n%s"
                    % (prefix, pprint.pformat(baseline), pprint.pformat(output)))
            j = 0
            i = 0
            msg = ''
            while j < len(baseline) and i < len(output):
                try:
                    compare_repn(
                        baseline[j],
                        output[i],
                        tolerance=tolerance,
                        prefix=prefix + "[" + str(i) + "]",
                        exact=exact,
                        using_yaml=using_yaml)
                    j += 1
                except Exception:
                    msg = sys.exc_info()[1]
                    print(msg)
                    pass
                i += 1
            if j < len(baseline):
                raise IOError(
                    "(%s) Could not find item %d in output list:\nbaseline:\n%s\noutput:\n%s\nERROR: %s"
                    % (prefix, j, pprint.pformat(baseline), pprint.pformat(output),
                       msg))
        #
        elif type(baseline) is dict or type(baseline) is OrderedDict:
            if exact and len(baseline.keys()) != len(output.keys()):
                raise IOError(
                    "(%s) Baseline and output have different keys:\nbaseline:\n%s\noutput:\n%s"
                    % (prefix, pprint.pformat(baseline.keys()),
                       pprint.pformat(output.keys())))
            for key in baseline:
                if not key in output:
                    raise IOError(
                        "(%s) Baseline key %s that does not exist in output:baseline:\n%s\noutput:\n%s"
                        % (prefix, key, pprint.pformat(baseline.keys()),
                           pprint.pformat(output.keys())))
>               compare_repn(
                    baseline[key],
                    output[key],
                    tolerance=tolerance,
                    prefix=prefix + "." + str(key),
                    exact=exact,
                    using_yaml=using_yaml)

pyutilib/misc/pyyaml_util.py:270:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

baseline = {'IConfiguration': {'Configuration_ConfigParser': None}, 'IDebug1': {'Plugin1': None, 'Plugin10': None, 'Plugin1a': No... 'Plugin8': None}, 'IDebug3': {'Plugin100': None, 'Plugin5': None, 'Plugin5_factory': None, 'Plugin6': None, ...}, ...}
output = {'IConfiguration': {'Configuration_ConfigParser': None}, 'IDebug1': {'Plugin1': None, 'Plugin10': None, 'Plugin1a': No...': None, 'Plugin8': None}, 'IDebug3': {'Plugin100': None, 'Plugin5': None, 'Plugin6': None, 'Plugin8': None, ...}, ...}
tolerance = 0.0, prefix = '<root>.Plugins by Interface', exact = False, using_yaml = False

    def compare_repn(baseline,
                     output,
                     tolerance=0.0,
                     prefix="<root>",
                     exact=True,
                     using_yaml=True):
        if type(baseline) != type(output) and not (
                type(baseline) in [int, float] and type(output) in [int, float]):
            raise IOError(
                "(%s) Structural difference:\nbaseline:\n%s\noutput:\n%s" %
                (prefix, pprint.pformat(baseline), pprint.pformat(output)))
        #
        if type(baseline) is list:
            if not exact and len(baseline) > len(output):
                raise IOError(
                    "(%s) Baseline has longer list than output:\nbaseline:\n%s\noutput:\n%s"
                    % (prefix, pprint.pformat(baseline), pprint.pformat(output)))
            if exact and len(baseline) != len(output):
                raise IOError(
                    "(%s) Baseline list length does not equal output list:\nbaseline:\n%s\noutput:\n%s"
                    % (prefix, pprint.pformat(baseline), pprint.pformat(output)))
            j = 0
            i = 0
            msg = ''
            while j < len(baseline) and i < len(output):
                try:
                    compare_repn(
                        baseline[j],
                        output[i],
                        tolerance=tolerance,
                        prefix=prefix + "[" + str(i) + "]",
                        exact=exact,
                        using_yaml=using_yaml)
                    j += 1
                except Exception:
                    msg = sys.exc_info()[1]
                    print(msg)
                    pass
                i += 1
            if j < len(baseline):
                raise IOError(
                    "(%s) Could not find item %d in output list:\nbaseline:\n%s\noutput:\n%s\nERROR: %s"
                    % (prefix, j, pprint.pformat(baseline), pprint.pformat(output),
                       msg))
        #
        elif type(baseline) is dict or type(baseline) is OrderedDict:
            if exact and len(baseline.keys()) != len(output.keys()):
                raise IOError(
                    "(%s) Baseline and output have different keys:\nbaseline:\n%s\noutput:\n%s"
                    % (prefix, pprint.pformat(baseline.keys()),
                       pprint.pformat(output.keys())))
            for key in baseline:
                if not key in output:
                    raise IOError(
                        "(%s) Baseline key %s that does not exist in output:baseline:\n%s\noutput:\n%s"
                        % (prefix, key, pprint.pformat(baseline.keys()),
                           pprint.pformat(output.keys())))
>               compare_repn(
                    baseline[key],
                    output[key],
                    tolerance=tolerance,
                    prefix=prefix + "." + str(key),
                    exact=exact,
                    using_yaml=using_yaml)

pyutilib/misc/pyyaml_util.py:270:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

baseline = {'Plugin100': None, 'Plugin5': None, 'Plugin5_factory': None, 'Plugin6': None, ...}
output = {'Plugin100': None, 'Plugin5': None, 'Plugin6': None, 'Plugin8': None, ...}, tolerance = 0.0, prefix = '<root>.Plugins by Interface.IDebug3', exact = False
using_yaml = False

    def compare_repn(baseline,
                     output,
                     tolerance=0.0,
                     prefix="<root>",
                     exact=True,
                     using_yaml=True):
        if type(baseline) != type(output) and not (
                type(baseline) in [int, float] and type(output) in [int, float]):
            raise IOError(
                "(%s) Structural difference:\nbaseline:\n%s\noutput:\n%s" %
                (prefix, pprint.pformat(baseline), pprint.pformat(output)))
        #
        if type(baseline) is list:
            if not exact and len(baseline) > len(output):
                raise IOError(
                    "(%s) Baseline has longer list than output:\nbaseline:\n%s\noutput:\n%s"
                    % (prefix, pprint.pformat(baseline), pprint.pformat(output)))
            if exact and len(baseline) != len(output):
                raise IOError(
                    "(%s) Baseline list length does not equal output list:\nbaseline:\n%s\noutput:\n%s"
                    % (prefix, pprint.pformat(baseline), pprint.pformat(output)))
            j = 0
            i = 0
            msg = ''
            while j < len(baseline) and i < len(output):
                try:
                    compare_repn(
                        baseline[j],
                        output[i],
                        tolerance=tolerance,
                        prefix=prefix + "[" + str(i) + "]",
                        exact=exact,
                        using_yaml=using_yaml)
                    j += 1
                except Exception:
                    msg = sys.exc_info()[1]
                    print(msg)
                    pass
                i += 1
            if j < len(baseline):
                raise IOError(
                    "(%s) Could not find item %d in output list:\nbaseline:\n%s\noutput:\n%s\nERROR: %s"
                    % (prefix, j, pprint.pformat(baseline), pprint.pformat(output),
                       msg))
        #
        elif type(baseline) is dict or type(baseline) is OrderedDict:
            if exact and len(baseline.keys()) != len(output.keys()):
                raise IOError(
                    "(%s) Baseline and output have different keys:\nbaseline:\n%s\noutput:\n%s"
                    % (prefix, pprint.pformat(baseline.keys()),
                       pprint.pformat(output.keys())))
            for key in baseline:
                if not key in output:
>                   raise IOError(
                        "(%s) Baseline key %s that does not exist in output:baseline:\n%s\noutput:\n%s"
                        % (prefix, key, pprint.pformat(baseline.keys()),
                           pprint.pformat(output.keys())))
E                   OSError: (<root>.Plugins by Interface.IDebug3) Baseline key Plugin5_factory that does not exist in output:baseline:
E                   dict_keys(['Plugin100', 'Plugin5', 'Plugin5_factory', 'Plugin6', 'Plugin6_factory', 'Plugin8', 'Plugin9'])
E                   output:
E                   dict_keys(['Plugin100', 'Plugin5', 'Plugin6', 'Plugin8', 'Plugin9'])

pyutilib/misc/pyyaml_util.py:266: OSError

During handling of the above exception, another exception occurred:

self = <pyutilib.component.core.tests.test_core.TestMisc testMethod=test_pprint>

    def test_pprint(self):
        """Test the string representation generated"""

        class Plugin100(SingletonPlugin):
            implements(IDebug3, service=True)

        spx = Plugin100()
        PluginGlobals.add_env("foo")
        s1 = Plugin1()
        s2 = Plugin2()
        s3 = Plugin3()
        tmp_env = PluginGlobals.add_env("bar")
        s4 = Plugin1()
        s5 = Plugin3()
        s6 = Plugin11b()
        sp0 = Plugin100()
        try:
            self.assertFalse(re.match("<Plugin Plugin1", str(s1)) is None)
            self.assertFalse(re.match("<Plugin Plugin2", str(s2)) is None)
            self.assertFalse(re.match("<Plugin Plugin3", str(s3)) is None)
            self.assertFalse(re.match("<Plugin Plugin1", str(s4)) is None)
            self.assertFalse(re.match("<Plugin Plugin3", str(s5)) is None)
            pyutilib.misc.setup_redirect(currdir + "log1.out")
            PluginGlobals.pprint(plugins=False, json=True)
            pyutilib.misc.reset_redirect()
>           self.assertMatchesJsonBaseline(currdir + "log1.out",
                                           currdir + "log1.jsn")

pyutilib/component/core/tests/test_core.py:381:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
pyutilib/th/pyunit.py:348: in assertMatchesJsonBaseline
    self.fail("JSON testfile does not match the baseline:\n   testfile="
E   AssertionError: JSON testfile does not match the baseline:
E      testfile=/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/core/tests/log1.out
E      baseline=/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/core/tests/log1.jsn
E   (<root>.Plugins by Interface.IDebug3) Baseline key Plugin5_factory that does not exist in output:baseline:
E   dict_keys(['Plugin100', 'Plugin5', 'Plugin5_factory', 'Plugin6', 'Plugin6_factory', 'Plugin8', 'Plugin9'])
E   output:
E   dict_keys(['Plugin100', 'Plugin5', 'Plugin6', 'Plugin8', 'Plugin9'])
_________________________________________________________________________ TestManager.test_factory _________________________________________________________________________

self = <pyutilib.component.core.tests.test_core.TestManager testMethod=test_factory>
testfile = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/core/tests/factory.out'
baseline = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/core/tests/factory.jsn', delete = True, tolerance = 0.0, exact = False

    def assertMatchesJsonBaseline(self,
                                  testfile,
                                  baseline,
                                  delete=True,
                                  tolerance=0.0,
                                  exact=False):
        try:
            import pyutilib.misc
>           pyutilib.misc.compare_json_files(
                baseline, testfile, tolerance=tolerance, exact=exact)

pyutilib/th/pyunit.py:342:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

baseline_fname = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/core/tests/factory.jsn'
output_fname = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/core/tests/factory.out', tolerance = 0.0, baseline_begin = '', baseline_end = ''
output_begin = '', output_end = None, exact = False

    def compare_json_files(baseline_fname,
                           output_fname,
                           tolerance=0.0,
                           baseline_begin='',
                           baseline_end='',
                           output_begin='',
                           output_end=None,
                           exact=True):
>       return compare_files(
            baseline_fname,
            output_fname,
            tolerance=tolerance,
            baseline_begin=baseline_begin,
            baseline_end=baseline_end,
            output_begin=output_begin,
            output_end=output_end,
            exact=exact,
            using_yaml=False)

pyutilib/misc/pyyaml_util.py:357:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

baseline_fname = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/core/tests/factory.jsn'
output_fname = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/core/tests/factory.out', tolerance = 0.0, baseline_begin = '', baseline_end = ''
output_begin = '', output_end = None, exact = False, using_yaml = False

    def compare_files(baseline_fname,
                      output_fname,
                      tolerance=0.0,
                      baseline_begin='',
                      baseline_end='',
                      output_begin='',
                      output_end=None,
                      exact=True,
                      using_yaml=True):
        INPUT = open_possibly_compressed_file(baseline_fname)
        baseline = extract_subtext(
            INPUT, begin_str=baseline_begin, end_str=baseline_end)
        INPUT.close()
        INPUT = open_possibly_compressed_file(output_fname)
        output = extract_subtext(INPUT, begin_str=output_begin, end_str=output_end)
        INPUT.close()
>       compare_strings(
            baseline,
            output,
            tolerance=tolerance,
            exact=exact,
            using_yaml=using_yaml)

pyutilib/misc/pyyaml_util.py:341:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

baseline = '{\n    "Environment Stack": {\n        "1": "pca",\n        "2": "testing"\n    },\n    "Interfaces Declared": {\n   ...,\n        "pyutilib.component.loader.plugin_importLoader": {\n            "ImportLoader": null\n        }\n    }\n}\n'
output = '{\n    "Environment Stack": {\n        "1": "pca",\n        "2": "testing"\n    },\n    "Interfaces Declared": {\n   ...   },\n        "tasks_yz": {\n            "PluginTaskY": null,\n            "PluginTaskZ": null\n        }\n    }\n}\n'
tolerance = 0.0, exact = False, using_yaml = False

    def compare_strings(baseline,
                        output,
                        tolerance=0.0,
                        exact=True,
                        using_yaml=True):
        if using_yaml:
            try:
                baseline_repn = load_yaml(baseline)
                output_repn = load_yaml(output)
            except ImportError:
                raise IOError(
                    "Cannot compare YAML strings because YAML is not available")
        else:
            try:
                baseline_repn = load_json(baseline)
            except ImportError:
                raise IOError(
                    "Cannot compare JSON strings because JSON is not available")
            except Exception:
                print("Problem parsing JSON baseline")
                print(baseline)
                raise
            try:
                output_repn = load_json(output)
            except Exception:
                print("Problem parsing JSON output")
                print(output)
                raise
>       compare_repn(
            baseline_repn,
            output_repn,
            tolerance=tolerance,
            exact=exact,
            using_yaml=using_yaml)

pyutilib/misc/pyyaml_util.py:317:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

baseline = {'Environment Stack': {'1': 'pca', '2': 'testing'}, 'Interfaces Declared': {'IConfiguration': None, 'IDebug1': None, '...None}, 'IDebug3': {'Plugin5': None, 'Plugin5_factory': None, 'Plugin6': None, 'Plugin6_factory': None, ...}, ...}, ...}
output = {'Environment Stack': {'1': 'pca', '2': 'testing'}, 'Interfaces Declared': {'IConfiguration': None, 'IEnvironmentConfi...nalExecutable': {'ExternalExecutable': None}, 'IFileOption': {'ExecutableOption': None, 'FileOption': None}, ...}, ...}
tolerance = 0.0, prefix = '<root>', exact = False, using_yaml = False

    def compare_repn(baseline,
                     output,
                     tolerance=0.0,
                     prefix="<root>",
                     exact=True,
                     using_yaml=True):
        if type(baseline) != type(output) and not (
                type(baseline) in [int, float] and type(output) in [int, float]):
            raise IOError(
                "(%s) Structural difference:\nbaseline:\n%s\noutput:\n%s" %
                (prefix, pprint.pformat(baseline), pprint.pformat(output)))
        #
        if type(baseline) is list:
            if not exact and len(baseline) > len(output):
                raise IOError(
                    "(%s) Baseline has longer list than output:\nbaseline:\n%s\noutput:\n%s"
                    % (prefix, pprint.pformat(baseline), pprint.pformat(output)))
            if exact and len(baseline) != len(output):
                raise IOError(
                    "(%s) Baseline list length does not equal output list:\nbaseline:\n%s\noutput:\n%s"
                    % (prefix, pprint.pformat(baseline), pprint.pformat(output)))
            j = 0
            i = 0
            msg = ''
            while j < len(baseline) and i < len(output):
                try:
                    compare_repn(
                        baseline[j],
                        output[i],
                        tolerance=tolerance,
                        prefix=prefix + "[" + str(i) + "]",
                        exact=exact,
                        using_yaml=using_yaml)
                    j += 1
                except Exception:
                    msg = sys.exc_info()[1]
                    print(msg)
                    pass
                i += 1
            if j < len(baseline):
                raise IOError(
                    "(%s) Could not find item %d in output list:\nbaseline:\n%s\noutput:\n%s\nERROR: %s"
                    % (prefix, j, pprint.pformat(baseline), pprint.pformat(output),
                       msg))
        #
        elif type(baseline) is dict or type(baseline) is OrderedDict:
            if exact and len(baseline.keys()) != len(output.keys()):
                raise IOError(
                    "(%s) Baseline and output have different keys:\nbaseline:\n%s\noutput:\n%s"
                    % (prefix, pprint.pformat(baseline.keys()),
                       pprint.pformat(output.keys())))
            for key in baseline:
                if not key in output:
                    raise IOError(
                        "(%s) Baseline key %s that does not exist in output:baseline:\n%s\noutput:\n%s"
                        % (prefix, key, pprint.pformat(baseline.keys()),
                           pprint.pformat(output.keys())))
>               compare_repn(
                    baseline[key],
                    output[key],
                    tolerance=tolerance,
                    prefix=prefix + "." + str(key),
                    exact=exact,
                    using_yaml=using_yaml)

pyutilib/misc/pyyaml_util.py:270:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

baseline = {'IConfiguration': None, 'IDebug1': None, 'IDebug2': None, 'IDebug3': None, ...}
output = {'IConfiguration': None, 'IEnvironmentConfig': None, 'IExternalExecutable': None, 'IFileOption': None, ...}, tolerance = 0.0, prefix = '<root>.Interfaces Declared'
exact = False, using_yaml = False

    def compare_repn(baseline,
                     output,
                     tolerance=0.0,
                     prefix="<root>",
                     exact=True,
                     using_yaml=True):
        if type(baseline) != type(output) and not (
                type(baseline) in [int, float] and type(output) in [int, float]):
            raise IOError(
                "(%s) Structural difference:\nbaseline:\n%s\noutput:\n%s" %
                (prefix, pprint.pformat(baseline), pprint.pformat(output)))
        #
        if type(baseline) is list:
            if not exact and len(baseline) > len(output):
                raise IOError(
                    "(%s) Baseline has longer list than output:\nbaseline:\n%s\noutput:\n%s"
                    % (prefix, pprint.pformat(baseline), pprint.pformat(output)))
            if exact and len(baseline) != len(output):
                raise IOError(
                    "(%s) Baseline list length does not equal output list:\nbaseline:\n%s\noutput:\n%s"
                    % (prefix, pprint.pformat(baseline), pprint.pformat(output)))
            j = 0
            i = 0
            msg = ''
            while j < len(baseline) and i < len(output):
                try:
                    compare_repn(
                        baseline[j],
                        output[i],
                        tolerance=tolerance,
                        prefix=prefix + "[" + str(i) + "]",
                        exact=exact,
                        using_yaml=using_yaml)
                    j += 1
                except Exception:
                    msg = sys.exc_info()[1]
                    print(msg)
                    pass
                i += 1
            if j < len(baseline):
                raise IOError(
                    "(%s) Could not find item %d in output list:\nbaseline:\n%s\noutput:\n%s\nERROR: %s"
                    % (prefix, j, pprint.pformat(baseline), pprint.pformat(output),
                       msg))
        #
        elif type(baseline) is dict or type(baseline) is OrderedDict:
            if exact and len(baseline.keys()) != len(output.keys()):
                raise IOError(
                    "(%s) Baseline and output have different keys:\nbaseline:\n%s\noutput:\n%s"
                    % (prefix, pprint.pformat(baseline.keys()),
                       pprint.pformat(output.keys())))
            for key in baseline:
                if not key in output:
>                   raise IOError(
                        "(%s) Baseline key %s that does not exist in output:baseline:\n%s\noutput:\n%s"
                        % (prefix, key, pprint.pformat(baseline.keys()),
                           pprint.pformat(output.keys())))
E                   OSError: (<root>.Interfaces Declared) Baseline key IDebug1 that does not exist in output:baseline:
E                   dict_keys(['IConfiguration', 'IDebug1', 'IDebug2', 'IDebug3', 'IDebug4', 'IEnvironmentConfig', 'IExternalExecutable', 'IFileOption', 'IIgnorePluginWhenLoading', 'IOption', 'IOptionDataProvider', 'IPluginLoadPath', 'IPluginLoader', 'ITempfileManager', 'IUpdatedOptionsAction'])
E                   output:
E                   dict_keys(['IConfiguration', 'IEnvironmentConfig', 'IExternalExecutable', 'IFileOption', 'IFunctorTask', 'IIgnorePluginWhenLoading', 'IOption', 'IOptionDataProvider', 'IPluginLoadPath', 'IPluginLoader', 'ITempfileManager', 'ITestDriver', 'ITestParser', 'IUpdatedOptionsAction', 'IWorkflowTask'])

pyutilib/misc/pyyaml_util.py:266: OSError

During handling of the above exception, another exception occurred:

self = <pyutilib.component.core.tests.test_core.TestManager testMethod=test_factory>

    def test_factory(self):

        class Plugin5_factory(Plugin):
            implements(IDebug3, service=True)

        class Plugin6_factory(Plugin, PluginEnvironment):
            implements(IDebug3, service=True)

            def __init__(self, **kwds):
                Plugin.__init__(self, **kwds)
                PluginEnvironment.__init__(self, "plugin6_factory")

        PluginFactory("Plugin6_factory", name="p6")
        PluginFactory("Plugin5_factory", name="p5")
        PluginFactory("Plugin6_factory")
        try:
            PluginFactory("__foo__")
            self.fail("expected error")
        except PluginError:
            pass
        pyutilib.misc.setup_redirect(currdir + "factory.out")
        PluginGlobals.pprint(plugins=False, json=True)
        pyutilib.misc.reset_redirect()
>       self.assertMatchesJsonBaseline(currdir + "factory.out",
                                       currdir + "factory.jsn")

pyutilib/component/core/tests/test_core.py:480:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
pyutilib/th/pyunit.py:348: in assertMatchesJsonBaseline
    self.fail("JSON testfile does not match the baseline:\n   testfile="
E   AssertionError: JSON testfile does not match the baseline:
E      testfile=/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/core/tests/factory.out
E      baseline=/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/core/tests/factory.jsn
E   (<root>.Interfaces Declared) Baseline key IDebug1 that does not exist in output:baseline:
E   dict_keys(['IConfiguration', 'IDebug1', 'IDebug2', 'IDebug3', 'IDebug4', 'IEnvironmentConfig', 'IExternalExecutable', 'IFileOption', 'IIgnorePluginWhenLoading', 'IOption', 'IOptionDataProvider', 'IPluginLoadPath', 'IPluginLoader', 'ITempfileManager', 'IUpdatedOptionsAction'])
E   output:
E   dict_keys(['IConfiguration', 'IEnvironmentConfig', 'IExternalExecutable', 'IFileOption', 'IFunctorTask', 'IIgnorePluginWhenLoading', 'IOption', 'IOptionDataProvider', 'IPluginLoadPath', 'IPluginLoader', 'ITempfileManager', 'ITestDriver', 'ITestParser', 'IUpdatedOptionsAction', 'IWorkflowTask'])
____________________________________________________________________________ Test.test_valgrind ____________________________________________________________________________

self = <pyutilib.subprocess.tests.test_subprocess.Test testMethod=test_valgrind>

    @unittest.skipIf(_mswindows,
                     "Cannot test the use of 'valgrind' on MS Windows")
    @unittest.skipIf(not global_valgrind,
                     "The 'valgrind' executable is not available.")
    def test_valgrind(self):
        pyutilib.services.register_executable('ls')
        pyutilib.subprocess.run(
>           pyutilib.services.registered_executable('ls').get_path() + ' *.py',
            valgrind=True,
            outfile=currdir + 'valgrind.out')

pyutilib/subprocess/tests/test_subprocess.py:96:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
pyutilib/services/services.py:31: in registered_executable
    return ep.service(name)
pyutilib/component/core/core.py:243: in service
    ans = ExtensionPoint.__call__(self, key=key, all=all)
pyutilib/component/core/core.py:236: in __call__
    return self.extensions(all=all, key=key)
pyutilib/component/core/core.py:285: in extensions
    elif ((all or plugin.enabled()) and
pyutilib/component/executables/executable.py:63: in enabled
    return self._enable and ((self.executable is not None) or
pyutilib/component/config/options.py:339: in __get__
    return self._get_option(instance).get_value()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <ExecutableOption [executables] 'ls'>

    def get_value(self):
        """
        Get the option value.
        """
>       return self.data.service().get(self.section, self.name)
E       AttributeError: 'NoneType' object has no attribute 'get'

pyutilib/component/config/options.py:210: AttributeError
____________________________________________________________________________ Test.test_example7 ____________________________________________________________________________

self = <test_example.Test testMethod=test_example7>, c1 = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/doc/workflow/examples/', c2 = 'example7'
c3 = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/doc/workflow/examples/example7.out'
c4 = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/doc/workflow/examples/example7.txt', c5 = <function filter at 0x7fc0e1304c10>, c6 = None

>   func = lambda self,c1=cwd,c2=module,c3=outfile,c4=baseline,c5=filter,c6=tolerance: _run_import_baseline_test(self,cwd=c1,module=c2,outfile=c3,baseline=c4,filter=c5,tolerance=c6)

pyutilib/th/pyunit.py:493:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
pyutilib/th/pyunit.py:138: in _run_import_baseline_test
    pyutilib.misc.import_file(module + ".py", clear_cache=True)
pyutilib/misc/import_file.py:100: in import_file
    module = __import__(modulename)
doc/workflow/examples/example7.py:36: in <module>
    print(w(dir=currdir+'dummy'))
pyutilib/workflow/task.py:125: in __call__
    self.execute()
pyutilib/workflow/workflow.py:206: in execute
    if t.ready():
pyutilib/workflow/task.py:98: in ready
    if self.busy():
pyutilib/workflow/task.py:116: in busy
    return len(self.busy_resources())
pyutilib/workflow/task.py:94: in busy_resources
    return [name for name in self._resources
pyutilib/workflow/task.py:95: in <listcomp>
    if not self._resources[name].available()]
pyutilib/workflow/executable.py:43: in available
    return not pyutilib.services.registered_executable(
pyutilib/services/services.py:31: in registered_executable
    return ep.service(name)
pyutilib/component/core/core.py:243: in service
    ans = ExtensionPoint.__call__(self, key=key, all=all)
pyutilib/component/core/core.py:236: in __call__
    return self.extensions(all=all, key=key)
pyutilib/component/core/core.py:285: in extensions
    elif ((all or plugin.enabled()) and
pyutilib/component/executables/executable.py:63: in enabled
    return self._enable and ((self.executable is not None) or
pyutilib/component/config/options.py:339: in __get__
    return self._get_option(instance).get_value()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <ExecutableOption [executables] 'ls'>

    def get_value(self):
        """
        Get the option value.
        """
>       return self.data.service().get(self.section, self.name)
E       AttributeError: 'NoneType' object has no attribute 'get'

pyutilib/component/config/options.py:210: AttributeError
___________________________________________________________________________ Test.test_example7a ____________________________________________________________________________

self = <test_example.Test testMethod=test_example7a>, c1 = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/doc/workflow/examples/', c2 = 'example7a'
c3 = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/doc/workflow/examples/example7a.out'
c4 = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/doc/workflow/examples/example7a.txt', c5 = <function filter at 0x7fc0e1304c10>, c6 = None

>   func = lambda self,c1=cwd,c2=module,c3=outfile,c4=baseline,c5=filter,c6=tolerance: _run_import_baseline_test(self,cwd=c1,module=c2,outfile=c3,baseline=c4,filter=c5,tolerance=c6)

pyutilib/th/pyunit.py:493:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
pyutilib/th/pyunit.py:138: in _run_import_baseline_test
    pyutilib.misc.import_file(module + ".py", clear_cache=True)
pyutilib/misc/import_file.py:100: in import_file
    module = __import__(modulename)
doc/workflow/examples/example7a.py:36: in <module>
    print(w(dir=currdir+'dummy'))
pyutilib/workflow/task.py:125: in __call__
    self.execute()
pyutilib/workflow/workflow.py:206: in execute
    if t.ready():
pyutilib/workflow/task.py:98: in ready
    if self.busy():
pyutilib/workflow/task.py:116: in busy
    return len(self.busy_resources())
pyutilib/workflow/task.py:94: in busy_resources
    return [name for name in self._resources
pyutilib/workflow/task.py:95: in <listcomp>
    if not self._resources[name].available()]
pyutilib/workflow/executable.py:43: in available
    return not pyutilib.services.registered_executable(
pyutilib/services/services.py:31: in registered_executable
    return ep.service(name)
pyutilib/component/core/core.py:243: in service
    ans = ExtensionPoint.__call__(self, key=key, all=all)
pyutilib/component/core/core.py:236: in __call__
    return self.extensions(all=all, key=key)
pyutilib/component/core/core.py:285: in extensions
    elif ((all or plugin.enabled()) and
pyutilib/component/executables/executable.py:63: in enabled
    return self._enable and ((self.executable is not None) or
pyutilib/component/config/options.py:339: in __get__
    return self._get_option(instance).get_value()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <ExecutableOption [executables] 'ls'>

    def get_value(self):
        """
        Get the option value.
        """
>       return self.data.service().get(self.section, self.name)
E       AttributeError: 'NoneType' object has no attribute 'get'

pyutilib/component/config/options.py:210: AttributeError
============================================================================= warnings summary =============================================================================
pyutilib/component/config/tests/test_options.py:155
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/config/tests/test_options.py:155: DeprecationWarning: invalid escape sequence \<
    if re.match("\<Option \[globals\] 'o1'\>",

pyutilib/component/config/tests/test_options.py:160
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/config/tests/test_options.py:160: DeprecationWarning: invalid escape sequence \<
    re.match("\<Option \[globals\] 'o1'\>", str(ep.service("o1"))) is

pyutilib/component/config/tests/test_options.py:163
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/config/tests/test_options.py:163: DeprecationWarning: invalid escape sequence \<
    re.match("\<Option \[foo\] 'o2'\>", str(ep.service("o2"))) is None)

pyutilib/dev/tests/test_runtests.py:30
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/dev/tests/test_runtests.py:30: DeprecationWarning: invalid escape sequence \S
    g = re.match('(\S+) \(([^\)]+)\)', line)

pyutilib/misc/tests/test_config.py:1076
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1076: DeprecationWarning: invalid escape sequence \{
    stripped_reference = re.sub('\{[^\}]*\}','',reference,flags=re.M)

pyutilib/misc/config.py:10
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/config.py:10: DeprecationWarning: invalid escape sequence \h
    """=================================

pyutilib/misc/tests/test_misc.py:208
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_misc.py:208: DeprecationWarning: invalid escape sequence \
    ans = pyutilib.misc.quote_split(' ', "a b\ c")

pyutilib/misc/tests/test_misc.py:209
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_misc.py:209: DeprecationWarning: invalid escape sequence \
    self.assertEqual(ans, ["a", 'b\ c'])

pyutilib/misc/tests/test_config.py::Test::test_block_get
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1082: DeprecationWarning: Please use assertNotEqual instead.
    self.assertNotEquals(

pyutilib/misc/tests/test_config.py::Test::test_block_get
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1085: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(

pyutilib/misc/tests/test_config.py::Test::test_list_get
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1262: DeprecationWarning: Please use assertRaisesRegex instead.
    self.assertRaisesRegexp(

pyutilib/misc/tests/test_config.py::Test::test_list_get
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1282: DeprecationWarning: Please use assertRaisesRegex instead.
    self.assertRaisesRegexp(

pyutilib/misc/tests/test_config.py::Test::test_setdefault
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1122: DeprecationWarning: Please use assertRaisesRegex instead.
    self.assertRaisesRegexp(ValueError, '.*disallows implicit entries',

pyutilib/misc/tests/test_import.py::TestRunFile::test_run_file_exception
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_import.py:59: DeprecationWarning: Please use assertRaisesRegex instead.
    with self.assertRaisesRegexp(RuntimeError, "raised from __main__"):

pyutilib/misc/tests/test_import.py::TestImportFile::test_import_exception
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_import.py:103: DeprecationWarning: Please use assertRaisesRegex instead.
    with self.assertRaisesRegexp(RuntimeError, "raised during import"):

pyutilib/misc/tests/test_log_config.py::TestLogging::test_alternate_base
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:61: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("(warn)")

pyutilib/misc/tests/test_log_config.py::TestLogging::test_long_messages
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:145: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn(msg)

pyutilib/misc/tests/test_log_config.py::TestLogging::test_long_messages
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:165: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn(msg)

pyutilib/misc/tests/test_log_config.py::TestLogging::test_long_messages
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:185: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn(msg)

pyutilib/misc/tests/test_log_config.py::TestLogging::test_no_base
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:75: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("(warn)")

pyutilib/misc/tests/test_log_config.py::TestLogging::test_no_message
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:92: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("")

pyutilib/misc/tests/test_log_config.py::TestLogging::test_no_message
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:97: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("")

pyutilib/misc/tests/test_log_config.py::TestLogging::test_simple_log
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:41: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("(warn)")

pyutilib/misc/tests/test_log_config.py::TestLogging::test_simple_log
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:46: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("(warn)")

pyutilib/workflow/tests/test_task.py::TestData::test1
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:44: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(len(data._dirty_), 0)

pyutilib/workflow/tests/test_task.py::TestData::test2
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:62: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(len(data._dirty_), 0)

pyutilib/workflow/tests/test_task.py: 43 warnings
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/functor.py:211: DeprecationWarning: inspect.getargspec() is deprecated since Python 3.0, use inspect.signature() or inspect.getfullargspec()
    argspec = inspect.getargspec(fn)

pyutilib/workflow/tests/test_task.py::TestAPI::test1
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:117: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:118: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test1
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:120: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:121: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test1a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:143: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:144: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test1a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:146: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:147: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test1b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:161: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:162: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test1b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:164: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:165: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test2
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:180: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test2
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:181: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test2
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:183: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test2
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:184: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test2a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:205: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test2a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:206: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test2a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:208: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test2a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:209: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test3
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:230: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test3
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:231: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test3
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:233: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test3
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:234: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test3a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:255: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test3a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:256: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test3a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:258: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test3a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:259: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test4
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:283: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test4
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:284: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test4
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:286: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test4
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:287: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test5
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:312: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test5
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:313: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test5
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:315: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test5
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:316: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test5
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:317: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.z, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test5a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:372: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test5a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:373: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test5a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:375: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test5a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:376: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test5a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:377: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.z, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:342: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:343: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test6
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:345: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:346: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test6
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:347: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.z, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:402: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:403: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test6a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:405: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:406: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test6a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:407: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.z, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:428: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:429: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:431: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:432: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:454: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:455: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:457: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:458: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7c
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:482: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7c
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:483: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7c
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:485: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7c
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:486: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7c
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:487: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.z, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test8
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:510: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 1)

pyutilib/workflow/tests/test_task.py::TestAPI::test8
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:511: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [1, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test8
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:512: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.foo.foo, 3)

pyutilib/workflow/tests/test_task.py::TestAPI::test9
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:547: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test9
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:548: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test9
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:550: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test9
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:551: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test9
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:554: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(test9.__short_doc__,

pyutilib/workflow/tests/test_task.py::TestAPI::test9
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:556: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(test9.__long_doc__,

-- Docs: https://docs.pytest.org/en/stable/warnings.html
========================================================================= short test summary info ==========================================================================
SKIPPED [1] pyutilib/excel/tests/test_data.py:179: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:197: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:50: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:149: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:166: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:59: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:70: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:83: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:88: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:95: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:106: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:123: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:136: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:179: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:197: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:50: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:149: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:166: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:59: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:70: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:83: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:88: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:95: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:106: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:123: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:136: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:179: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:197: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:50: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:149: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:166: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:59: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:70: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:83: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:88: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:95: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:106: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:123: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:136: Cannot import xlrd
SKIPPED [1] pyutilib/subprocess/tests/test_subprocess.py:65: The 'memmon' executable is not available.
SKIPPED [1] pyutilib/workflow/tests/test_core.py:227: There is a slight (space) formatting differences in different Python version... Skipping test.
SKIPPED [1] pyutilib/workflow/tests/test_core.py:351: This test is not portable to different Python version
XFAIL pyutilib/th/tests/test_misc.py::Tester::test2
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test4
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test5
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test6
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test7
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test8
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test8gz
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test2
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test4
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test5
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test6
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test7
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test8
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test8gz
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestData::test_err1
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestData::test_err2
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestData::test_err3
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test10
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err1
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err10
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err10a
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err10b
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err11
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err12
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err13
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err2
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err3
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err4
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err5
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err6
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7A
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7B
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7C
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7a
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7b
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7c
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err8a
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err8b
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err8c
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err9
  reason:
FAILED pyutilib/component/core/tests/test_core.py::TestMisc::test_pprint - AssertionError: JSON testfile does not match the baseline:
FAILED pyutilib/component/core/tests/test_core.py::TestManager::test_factory - AssertionError: JSON testfile does not match the baseline:
FAILED pyutilib/subprocess/tests/test_subprocess.py::Test::test_valgrind - AttributeError: 'NoneType' object has no attribute 'get'
FAILED pyutilib/workflow/tests/test_doc.py::Test::test_example7 - AttributeError: 'NoneType' object has no attribute 'get'
FAILED pyutilib/workflow/tests/test_doc.py::Test::test_example7a - AttributeError: 'NoneType' object has no attribute 'get'
=================================================== 5 failed, 514 passed, 42 skipped, 40 xfailed, 143 warnings in 21.98s ===================================================
whart222 commented 3 years ago

I wouldn't expect the tests to run with pytest.

Can you clarify how you are setting up and running tests with nosetests? It would be helpful to have a sequence of shell commands that you ran to checkout and try and test PyUtilib.

The errors you see with nosetests suggest that there is an issue with your environment, though it's not obvious to me.

kloczek commented 3 years ago

I wouldn't expect the tests to run with pytest.

pytest has a lot of extelsioons/plugins and that outpout has been produces on the system where is installed Everything™️. On first look that output points on some real issues (not that those warnings are false posiyive).

From that point of view it is really good to at least peak on what pytest shows.

The errors you see with nosetests suggest that there is an issue with your environment, though it's not obvious to me.

What kind of issue? can you tell a little more? :) I'm opeened to any suggestions which would allow me to sort this issue out :)

heirecka commented 3 years ago

I see 8 failures as well, when running the test suite roughly this way:

python3.9 -B setup.py config python3.9 -B setup.py build nosetests-3.9

F...FFF...FF......................................................................FF.....................SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.............................................................................................................................................................................................................................................................................................................S......../usr/lib/python3.9/unittest/case.py:525: RuntimeWarning: TestResult has no addExpectedFailure method, reporting as passes
  warnings.warn("TestResult has no addExpectedFailure method, reporting as passes",
.......................................S....Susage: autotest [-h] {workflow.selection} ...
autotest: error: argument subparser_name: invalid choice: 'foo' (choose from 'workflow.selection')
................................................................................
======================================================================
FAIL: test1 (pyutilib.autotest.tests.test_driver.TestJson)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 145, in test1
    self.assertFileEqualsBaseline(
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/th/pyunit.py", line 365, in assertFileEqualsBaseline
    self.fail("Unexpected output difference at line " + str(
AssertionError: Unexpected output difference at line 12:
   testfile=/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test1.out
   baseline=/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test1.txt
Diffs:
--- /var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test1.txt

+++ /var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test1.out

@@ -1,6 +1,6 @@

 -b, --buffer          Buffer stdout and stderr durring test runs
 --cat=CATEGORIES, --category=CATEGORIES
-Define a list of categories that filter the execution
-of test suites
+Define a list of categories that filter the execution of test suites
 --help-suites         Print the test suites that can be executed
 --help-tests=HELP_TESTS
+Print the tests in the specified test suite

-------------------- >> begin captured logging << --------------------
pyutilib.component.core.pca: DEBUG: Creating PluginEnvironment 'pca'
pyutilib.component.core.pca: DEBUG: Pushing environment 'pca' on the PluginGlobals stack
pyutilib.component.core.pca: DEBUG: Pushing environment 'pca' on the PluginGlobals stack
pyutilib.component.core.pca: DEBUG: Popping environment 'pca' from the PluginGlobals stack
pyutilib.component.core.pca: DEBUG: Pushing environment 'pca' on the PluginGlobals stack
--------------------- >> end captured logging << ---------------------

======================================================================
FAIL: test5 (pyutilib.autotest.tests.test_driver.TestJson)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 177, in test5
    self.assertFileEqualsBaseline(
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/th/pyunit.py", line 365, in assertFileEqualsBaseline
    self.fail("Unexpected output difference at line " + str(
AssertionError: Unexpected output difference at line 1:
   testfile=/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test5.out
   baseline=/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test5.txt
Diffs:
--- /var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test5.txt

+++ /var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test5.out

@@ -1,4 +1,4 @@

-run_test s1_p1
-currdir: '/Users/wehart/home/mac/src/python/src/pyutilib.autotest/pyutilib/autotest/tests/'
-option1: 'p1_opt1'
-option2: 'p1_opt2'
+Traceback (most recent call last):
+File "<string>", line 1, in <module>
+File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 474, in load_entry_point
+return get_distribution(dist).load_entry_point(group, name)

======================================================================
FAIL: test6 (pyutilib.autotest.tests.test_driver.TestJson)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 186, in test6
    self.assertFileEqualsBaseline(
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/th/pyunit.py", line 365, in assertFileEqualsBaseline
    self.fail("Unexpected output difference at line " + str(
AssertionError: Unexpected output difference at line 1:
   testfile=/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test6.out
   baseline=/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test6.txt
Diffs:
--- /var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test6.txt

+++ /var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test6.out

@@ -1,4 +1,4 @@

-run_test s1_p1
-currdir: '/Users/wehart/home/mac/src/python/src/pyutilib.autotest/pyutilib/autotest/tests/'
-option1: 'p1_opt1'
-option2: 'p1_opt2'
+Traceback (most recent call last):
+File "<string>", line 1, in <module>
+File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 474, in load_entry_point
+return get_distribution(dist).load_entry_point(group, name)

======================================================================
FAIL: test1 (pyutilib.autotest.tests.test_driver.TestYaml)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 70, in test1
    self.assertFileEqualsBaseline(
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/th/pyunit.py", line 365, in assertFileEqualsBaseline
    self.fail("Unexpected output difference at line " + str(
AssertionError: Unexpected output difference at line 12:
   testfile=/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test1.out
   baseline=/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test1.txt
Diffs:
--- /var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test1.txt

+++ /var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test1.out

@@ -1,6 +1,6 @@

 -b, --buffer          Buffer stdout and stderr durring test runs
 --cat=CATEGORIES, --category=CATEGORIES
-Define a list of categories that filter the execution
-of test suites
+Define a list of categories that filter the execution of test suites
 --help-suites         Print the test suites that can be executed
 --help-tests=HELP_TESTS
+Print the tests in the specified test suite

======================================================================
FAIL: test5 (pyutilib.autotest.tests.test_driver.TestYaml)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 102, in test5
    self.assertFileEqualsBaseline(
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/th/pyunit.py", line 365, in assertFileEqualsBaseline
    self.fail("Unexpected output difference at line " + str(
AssertionError: Unexpected output difference at line 1:
   testfile=/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test5.out
   baseline=/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test5.txt
Diffs:
--- /var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test5.txt

+++ /var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test5.out

@@ -1,4 +1,4 @@

-run_test s1_p1
-currdir: '/Users/wehart/home/mac/src/python/src/pyutilib.autotest/pyutilib/autotest/tests/'
-option1: 'p1_opt1'
-option2: 'p1_opt2'
+Traceback (most recent call last):
+File "<string>", line 1, in <module>
+File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 474, in load_entry_point
+return get_distribution(dist).load_entry_point(group, name)

======================================================================
FAIL: test6 (pyutilib.autotest.tests.test_driver.TestYaml)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 111, in test6
    self.assertFileEqualsBaseline(
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/th/pyunit.py", line 365, in assertFileEqualsBaseline
    self.fail("Unexpected output difference at line " + str(
AssertionError: Unexpected output difference at line 1:
   testfile=/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test6.out
   baseline=/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test6.txt
Diffs:
--- /var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test6.txt

+++ /var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/autotest/tests/test6.out

@@ -1,4 +1,4 @@

-run_test s1_p1
-currdir: '/Users/wehart/home/mac/src/python/src/pyutilib.autotest/pyutilib/autotest/tests/'
-option1: 'p1_opt1'
-option2: 'p1_opt2'
+Traceback (most recent call last):
+File "<string>", line 1, in <module>
+File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 474, in load_entry_point
+return get_distribution(dist).load_entry_point(group, name)

======================================================================
FAIL: test_egg1 (pyutilib.component.loader.tests.test_egg.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/th/pyunit.py", line 342, in assertMatchesJsonBaseline
    pyutilib.misc.compare_json_files(
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
OSError: (<root>.Interfaces Declared) Baseline key IPackage1Util that does not exist in output:baseline:
dict_keys(['IConfiguration', 'IEnvironmentConfig', 'IExternalExecutable', 'IFileOption', 'IIgnorePluginWhenLoading', 'IOption', 'IOptionDataProvider', 'IPackage1Util', 'IPluginLoadPath', 'IPluginLoader', 'ITempfileManager', 'IUpdatedOptionsAction'])
output:
dict_keys(['IConfiguration', 'IEnvironmentConfig', 'IExternalExecutable', 'IFileOption', 'IIgnorePluginWhenLoading', 'IOption', 'IOptionDataProvider', 'IPluginLoadPath', 'IPluginLoader', 'ITempfileManager', 'IUpdatedOptionsAction'])

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/component/loader/tests/test_egg.py", line 35, in test_egg1
    self.assertMatchesJsonBaseline(currdir + "egg1.out",
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/th/pyunit.py", line 348, in assertMatchesJsonBaseline
    self.fail("JSON testfile does not match the baseline:\n   testfile="
AssertionError: JSON testfile does not match the baseline:
   testfile=/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/component/loader/tests/egg1.out
   baseline=/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/component/loader/tests/egg1.jsn
(<root>.Interfaces Declared) Baseline key IPackage1Util that does not exist in output:baseline:
dict_keys(['IConfiguration', 'IEnvironmentConfig', 'IExternalExecutable', 'IFileOption', 'IIgnorePluginWhenLoading', 'IOption', 'IOptionDataProvider', 'IPackage1Util', 'IPluginLoadPath', 'IPluginLoader', 'ITempfileManager', 'IUpdatedOptionsAction'])
output:
dict_keys(['IConfiguration', 'IEnvironmentConfig', 'IExternalExecutable', 'IFileOption', 'IIgnorePluginWhenLoading', 'IOption', 'IOptionDataProvider', 'IPluginLoadPath', 'IPluginLoader', 'ITempfileManager', 'IUpdatedOptionsAction'])

======================================================================
FAIL: test_egg2 (pyutilib.component.loader.tests.test_egg.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/th/pyunit.py", line 342, in assertMatchesJsonBaseline
    pyutilib.misc.compare_json_files(
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/misc/pyyaml_util.py", line 357, in compare_json_files
    return compare_files(
OSError: (<root>.Interfaces Declared) Baseline key IPackage1Util that does not exist in output:baseline:
dict_keys(['IConfiguration', 'IEnvironmentConfig', 'IExternalExecutable', 'IFileOption', 'IIgnorePluginWhenLoading', 'IOption', 'IOptionDataProvider', 'IPackage1Util', 'IPackage3Util', 'IPluginLoadPath', 'IPluginLoader', 'ITempfileManager', 'IUpdatedOptionsAction'])
output:
dict_keys(['IConfiguration', 'IEnvironmentConfig', 'IExternalExecutable', 'IFileOption', 'IIgnorePluginWhenLoading', 'IOption', 'IOptionDataProvider', 'IPluginLoadPath', 'IPluginLoader', 'ITempfileManager', 'IUpdatedOptionsAction'])

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/component/loader/tests/test_egg.py", line 51, in test_egg2
    self.assertMatchesJsonBaseline(currdir + "egg2.out",
  File "/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/th/pyunit.py", line 348, in assertMatchesJsonBaseline
    self.fail("JSON testfile does not match the baseline:\n   testfile="
AssertionError: JSON testfile does not match the baseline:
   testfile=/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/component/loader/tests/egg2.out
   baseline=/var/tmp/paludis/build/dev-python-pyutilib-6.0.0/work/PYTHON_ABIS/3.9/pyutilib-6.0.0/pyutilib/component/loader/tests/egg2.jsn
(<root>.Interfaces Declared) Baseline key IPackage1Util that does not exist in output:baseline:
dict_keys(['IConfiguration', 'IEnvironmentConfig', 'IExternalExecutable', 'IFileOption', 'IIgnorePluginWhenLoading', 'IOption', 'IOptionDataProvider', 'IPackage1Util', 'IPackage3Util', 'IPluginLoadPath', 'IPluginLoader', 'ITempfileManager', 'IUpdatedOptionsAction'])
output:
dict_keys(['IConfiguration', 'IEnvironmentConfig', 'IExternalExecutable', 'IFileOption', 'IIgnorePluginWhenLoading', 'IOption', 'IOptionDataProvider', 'IPluginLoadPath', 'IPluginLoader', 'ITempfileManager', 'IUpdatedOptionsAction'])

----------------------------------------------------------------------
Ran 579 tests in 12.463s

FAILED (SKIP=42, failures=8)
kloczek commented 3 years ago

Actually I found that for my methodology pytest needs to be used sometimes with --import-mode=importlib. I'm currently deselecting those failing units. I've tested as well using nose and here is output of those two methods.

+ PYTHONPATH=/home/tkloczko/rpmbuild/BUILDROOT/python-pyutilib-6.0.0-3.fc35.x86_64/usr/lib64/python3.8/site-packages:/home/tkloczko/rpmbuild/BUILDROOT/python-pyutilib-6.0.0-3.fc35.x86_64/usr/lib/python3.8/site-packages
+ /usr/bin/pytest -ra --import-mode=importlib --deselect pyutilib/component/core/tests/test_core.py::TestManager::test_factory --deselect pyutilib/component/core/tests/test_core.py::TestMisc::test_pprint --deselect pyutilib/subprocess/tests/test_subprocess.py::Test::test_valgrind --deselect pyutilib/workflow/tests/test_doc.py::Test::test_example7
=========================================================================== test session starts ============================================================================
platform linux -- Python 3.8.11, pytest-6.2.4, py-1.10.0, pluggy-0.13.1
benchmark: 3.4.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0
plugins: forked-1.3.0, shutil-1.7.0, virtualenv-1.7.0, expect-1.1.0, flake8-1.0.7, timeout-1.4.2, betamax-0.8.1, freezegun-0.4.2, case-1.5.3, aspectlib-1.5.2, toolbox-0.5, rerunfailures-9.1.1, requests-mock-1.9.3, cov-2.12.1, pyfakefs-4.5.0, flaky-3.7.0, benchmark-3.4.1, xdist-2.3.0, pylama-7.7.1, datadir-1.3.1, regressions-2.2.0, cases-3.6.3, xprocess-0.18.1, black-0.3.12, checkdocs-2.7.1, anyio-3.3.0, Faker-8.11.0, asyncio-0.15.1, trio-0.7.0, httpbin-1.0.0, subtests-0.5.0, isort-2.0.0, hypothesis-6.14.6, mock-3.6.1, profiling-1.7.0
collected 610 items / 5 deselected / 605 selected

. .                                                                                                                                                                  [  0%]
doc/workflow/examples/test_example.py ......................                                                                                                         [  3%]
pyutilib/autotest/tests/test_driver.py ............                                                                                                                  [  5%]
pyutilib/component/app/tests/test_simple.py .....                                                                                                                    [  6%]
pyutilib/component/config/tests/test_config.py ...........                                                                                                           [  8%]
pyutilib/component/config/tests/test_options.py ..............                                                                                                       [ 10%]
pyutilib/component/config/tests/test_tempdir.py .....................                                                                                                [ 14%]
pyutilib/component/core/tests/test_core.py .................                                                                                                         [ 17%]
pyutilib/component/loader/tests/test_egg.py ..                                                                                                                       [ 17%]
pyutilib/component/loader/tests/test_load.py ......                                                                                                                  [ 18%]
pyutilib/component/loader/tests/test_load2.py ....                                                                                                                   [ 19%]
pyutilib/dev/tests/test_runtests.py ...........                                                                                                                      [ 21%]
pyutilib/excel/tests/test_data.py sssssssssssssssssssssssssssssssssssssss                                                                                            [ 27%]
pyutilib/math/tests/test_math.py .......                                                                                                                             [ 28%]
pyutilib/math/tests/test_numtypes.py ..                                                                                                                              [ 29%]
pyutilib/misc/tests/test_archivereader.py ...............................................                                                                            [ 37%]
pyutilib/misc/tests/test_config.py ..................................................................................                                                [ 50%]
pyutilib/misc/tests/test_cross.py ...                                                                                                                                [ 51%]
pyutilib/misc/tests/test_factory.py ......                                                                                                                           [ 52%]
pyutilib/misc/tests/test_hierarchical_timer.py .                                                                                                                     [ 52%]
pyutilib/misc/tests/test_import.py ..............................                                                                                                    [ 57%]
pyutilib/misc/tests/test_io.py ..........                                                                                                                            [ 59%]
pyutilib/misc/tests/test_json.py ................                                                                                                                    [ 61%]
pyutilib/misc/tests/test_log_config.py ......                                                                                                                        [ 62%]
pyutilib/misc/tests/test_method.py ..                                                                                                                                [ 63%]
pyutilib/misc/tests/test_misc.py ..............................                                                                                                      [ 68%]
pyutilib/misc/tests/test_singleton.py ..                                                                                                                             [ 68%]
pyutilib/misc/tests/test_smap.py ......                                                                                                                              [ 69%]
pyutilib/misc/tests/test_visitor.py ........                                                                                                                         [ 70%]
pyutilib/misc/tests/test_xml.py ................                                                                                                                     [ 73%]
pyutilib/misc/tests/test_yaml.py ..........................                                                                                                          [ 77%]
pyutilib/subprocess/tests/test_subprocess.py .s......                                                                                                                [ 79%]
pyutilib/th/tests/test_misc.py .x..xxxxxx.x..xxxxxx                                                                                                                  [ 82%]
pyutilib/th/tests/test_pyunit.py ................                                                                                                                    [ 85%]
pyutilib/workflow/tests/test_core.py ....s....s.............                                                                                                         [ 89%]
pyutilib/workflow/tests/test_doc.py ....................                                                                                                             [ 92%]
pyutilib/workflow/tests/test_task.py ..xxx.x................xxxxxxxxxxxxxxxxxxxxxx                                                                                   [100%]

============================================================================= warnings summary =============================================================================
pyutilib/component/config/tests/test_options.py:155
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/config/tests/test_options.py:155: DeprecationWarning: invalid escape sequence \<
    if re.match("\<Option \[globals\] 'o1'\>",

pyutilib/component/config/tests/test_options.py:160
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/config/tests/test_options.py:160: DeprecationWarning: invalid escape sequence \<
    re.match("\<Option \[globals\] 'o1'\>", str(ep.service("o1"))) is

pyutilib/component/config/tests/test_options.py:163
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/config/tests/test_options.py:163: DeprecationWarning: invalid escape sequence \<
    re.match("\<Option \[foo\] 'o2'\>", str(ep.service("o2"))) is None)

pyutilib/dev/tests/test_runtests.py:30
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/dev/tests/test_runtests.py:30: DeprecationWarning: invalid escape sequence \S
    g = re.match('(\S+) \(([^\)]+)\)', line)

pyutilib/misc/tests/test_config.py:1076
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1076: DeprecationWarning: invalid escape sequence \{
    stripped_reference = re.sub('\{[^\}]*\}','',reference,flags=re.M)

pyutilib/misc/tests/test_misc.py:208
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_misc.py:208: DeprecationWarning: invalid escape sequence \
    ans = pyutilib.misc.quote_split(' ', "a b\ c")

pyutilib/misc/tests/test_misc.py:209
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_misc.py:209: DeprecationWarning: invalid escape sequence \
    self.assertEqual(ans, ["a", 'b\ c'])

pyutilib/misc/tests/test_config.py::Test::test_block_get
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1082: DeprecationWarning: Please use assertNotEqual instead.
    self.assertNotEquals(

pyutilib/misc/tests/test_config.py::Test::test_block_get
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1085: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(

pyutilib/misc/tests/test_config.py::Test::test_list_get
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1262: DeprecationWarning: Please use assertRaisesRegex instead.
    self.assertRaisesRegexp(

pyutilib/misc/tests/test_config.py::Test::test_list_get
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1282: DeprecationWarning: Please use assertRaisesRegex instead.
    self.assertRaisesRegexp(

pyutilib/misc/tests/test_config.py::Test::test_setdefault
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1122: DeprecationWarning: Please use assertRaisesRegex instead.
    self.assertRaisesRegexp(ValueError, '.*disallows implicit entries',

pyutilib/misc/tests/test_import.py::TestRunFile::test_run_file_exception
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_import.py:59: DeprecationWarning: Please use assertRaisesRegex instead.
    with self.assertRaisesRegexp(RuntimeError, "raised from __main__"):

pyutilib/misc/tests/test_import.py::TestImportFile::test_import_exception
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_import.py:103: DeprecationWarning: Please use assertRaisesRegex instead.
    with self.assertRaisesRegexp(RuntimeError, "raised during import"):

pyutilib/misc/tests/test_log_config.py::TestLogging::test_alternate_base
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:61: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("(warn)")

pyutilib/misc/tests/test_log_config.py::TestLogging::test_long_messages
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:145: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn(msg)

pyutilib/misc/tests/test_log_config.py::TestLogging::test_long_messages
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:165: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn(msg)

pyutilib/misc/tests/test_log_config.py::TestLogging::test_long_messages
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:185: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn(msg)

pyutilib/misc/tests/test_log_config.py::TestLogging::test_no_base
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:75: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("(warn)")

pyutilib/misc/tests/test_log_config.py::TestLogging::test_no_message
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:92: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("")

pyutilib/misc/tests/test_log_config.py::TestLogging::test_no_message
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:97: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("")

pyutilib/misc/tests/test_log_config.py::TestLogging::test_simple_log
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:41: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("(warn)")

pyutilib/misc/tests/test_log_config.py::TestLogging::test_simple_log
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:46: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("(warn)")

pyutilib/workflow/tests/test_task.py::TestData::test1
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:44: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(len(data._dirty_), 0)

pyutilib/workflow/tests/test_task.py::TestData::test2
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:62: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(len(data._dirty_), 0)

pyutilib/workflow/tests/test_task.py: 43 warnings
  /home/tkloczko/rpmbuild/BUILDROOT/python-pyutilib-6.0.0-3.fc35.x86_64/usr/lib/python3.8/site-packages/pyutilib/workflow/functor.py:211: DeprecationWarning: inspect.getargspec() is deprecated since Python 3.0, use inspect.signature() or inspect.getfullargspec()
    argspec = inspect.getargspec(fn)

pyutilib/workflow/tests/test_task.py::TestAPI::test1
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:117: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:118: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test1
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:120: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:121: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test1a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:143: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:144: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test1a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:146: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:147: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test1b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:161: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:162: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test1b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:164: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:165: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test2
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:180: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test2
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:181: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test2
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:183: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test2
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:184: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test2a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:205: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test2a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:206: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test2a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:208: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test2a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:209: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test3
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:230: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test3
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:231: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test3
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:233: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test3
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:234: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test3a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:255: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test3a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:256: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test3a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:258: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test3a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:259: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test4
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:283: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test4
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:284: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test4
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:286: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test4
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:287: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test5
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:312: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test5
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:313: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test5
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:315: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test5
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:316: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test5
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:317: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.z, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test5a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:372: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test5a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:373: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test5a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:375: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test5a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:376: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test5a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:377: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.z, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:342: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:343: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test6
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:345: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:346: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test6
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:347: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.z, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:402: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:403: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test6a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:405: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:406: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test6a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:407: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.z, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:428: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:429: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:431: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:432: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:454: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:455: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:457: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:458: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7c
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:482: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7c
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:483: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7c
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:485: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7c
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:486: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7c
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:487: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.z, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test8
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:510: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 1)

pyutilib/workflow/tests/test_task.py::TestAPI::test8
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:511: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [1, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test8
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:512: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.foo.foo, 3)

pyutilib/workflow/tests/test_task.py::TestAPI::test9
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:547: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test9
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:548: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test9
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:550: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test9
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:551: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test9
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:554: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(test9.__short_doc__,

pyutilib/workflow/tests/test_task.py::TestAPI::test9
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:556: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(test9.__long_doc__,

-- Docs: https://docs.pytest.org/en/stable/warnings.html
========================================================================= short test summary info ==========================================================================
SKIPPED [1] pyutilib/excel/tests/test_data.py:179: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:197: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:50: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:149: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:166: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:59: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:70: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:83: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:88: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:95: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:106: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:123: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:136: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:179: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:197: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:50: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:149: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:166: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:59: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:70: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:83: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:88: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:95: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:106: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:123: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:136: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:179: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:197: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:50: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:149: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:166: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:59: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:70: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:83: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:88: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:95: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:106: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:123: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:136: Cannot import xlrd
SKIPPED [1] pyutilib/subprocess/tests/test_subprocess.py:65: The 'memmon' executable is not available.
SKIPPED [1] pyutilib/workflow/tests/test_core.py:227: There is a slight (space) formatting differences in different Python version... Skipping test.
SKIPPED [1] pyutilib/workflow/tests/test_core.py:351: This test is not portable to different Python version
XFAIL pyutilib/th/tests/test_misc.py::Tester::test2
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test4
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test5
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test6
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test7
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test8
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test8gz
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test2
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test4
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test5
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test6
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test7
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test8
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test8gz
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestData::test_err1
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestData::test_err2
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestData::test_err3
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test10
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err1
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err10
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err10a
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err10b
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err11
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err12
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err13
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err2
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err3
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err4
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err5
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err6
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7A
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7B
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7C
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7a
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7b
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7c
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err8a
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err8b
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err8c
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err9
  reason:
================================================= 515 passed, 42 skipped, 5 deselected, 40 xfailed, 142 warnings in 30.97s =================================================
pytest-xprocess reminder::Be sure to terminate the started process by running 'pytest --xkill' if you have not explicitly done so in your fixture with 'xprocess.getinfo(<process_name>).terminate()'.
+ PYTHONPATH=/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/build/lib
+ nosetests pyutilib
E......................................................................E.....................SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.............................................................................................................................................................................................................................................................................................................S......../usr/lib64/python3.8/unittest/case.py:608: RuntimeWarning: TestResult has no addExpectedFailure method, reporting as passes
  warnings.warn("TestResult has no addExpectedFailure method, reporting as passes",
.......................................S....Susage: nosetests [-h] {workflow.selection} ...
nosetests: error: argument subparser_name: invalid choice: 'foo' (choose from 'workflow.selection')
................................................................................
======================================================================
ERROR: Failure: AttributeError (module 'pyutilib' has no attribute 'th')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/usr/lib/python3.8/site-packages/nose/loader.py", line 416, in loadTestsFromName
    module = self.importer.importFromPath(
  File "/usr/lib/python3.8/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/usr/lib/python3.8/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib64/python3.8/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib64/python3.8/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 702, in _load
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 843, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/autotest/tests/test_driver.py", line 42, in <module>
    class TestYaml(pyutilib.th.TestCase):
AttributeError: module 'pyutilib' has no attribute 'th'
-------------------- >> begin captured logging << --------------------
pyutilib.component.core.pca: DEBUG: Creating PluginEnvironment 'pca'
pyutilib.component.core.pca: DEBUG: Pushing environment 'pca' on the PluginGlobals stack
pyutilib.component.core.pca: DEBUG: Pushing environment 'pca' on the PluginGlobals stack
pyutilib.component.core.pca: DEBUG: Popping environment 'pca' from the PluginGlobals stack
pyutilib.component.core.pca: DEBUG: Pushing environment 'pca' on the PluginGlobals stack
--------------------- >> end captured logging << ---------------------

======================================================================
ERROR: Failure: AttributeError (module 'pyutilib' has no attribute 'th')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/usr/lib/python3.8/site-packages/nose/loader.py", line 416, in loadTestsFromName
    module = self.importer.importFromPath(
  File "/usr/lib/python3.8/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/usr/lib/python3.8/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib64/python3.8/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib64/python3.8/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 702, in _load
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 843, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/loader/tests/test_egg.py", line 26, in <module>
    class Test(pyutilib.th.TestCase):
AttributeError: module 'pyutilib' has no attribute 'th'

----------------------------------------------------------------------
Ran 567 tests in 15.330s

FAILED (SKIP=42, errors=2)
kloczek commented 2 years ago

After deselecting failing units and those which are using nose latest pytest shows some warnings and yet another unit is failing

+ PYTHONPATH=/home/tkloczko/rpmbuild/BUILDROOT/python-pyutilib-6.0.0-3.fc35.x86_64/usr/lib64/python3.8/site-packages:/home/tkloczko/rpmbuild/BUILDROOT/python-pyutilib-6.0.0-3.fc35.x86_64/usr/lib/python3.8/site-packages
+ /usr/bin/pytest -ra -p no:randomly --import-mode=importlib --deselect pyutilib/autotest/tests/test_driver.py::TestJson::test5 --deselect pyutilib/autotest/tests/test_driver.py::TestJson::test6 --deselect pyutilib/autotest/tests/test_driver.py::TestYaml::test5 --deselect pyutilib/autotest/tests/test_driver.py::TestYaml::test6 --deselect pyutilib/component/config/tests/test_config.py::Test::test_load5 --deselect pyutilib/component/config/tests/test_config.py::Test::test_save1 --deselect pyutilib/component/core/tests/test_core.py::TestManager::test_factory --deselect pyutilib/component/core/tests/test_core.py::TestMisc::test_pprint --deselect pyutilib/dev/tests/test_runtests.py::Test_Runtests::test_all --deselect pyutilib/dev/tests/test_runtests.py::Test_Runtests::test_custom --deselect pyutilib/dev/tests/test_runtests.py::Test_Runtests::test_expensive --deselect pyutilib/dev/tests/test_runtests.py::Test_Runtests::test_expensive_AND_smoke --deselect pyutilib/dev/tests/test_runtests.py::Test_Runtests::test_expensive_OR_smoke --deselect pyutilib/dev/tests/test_runtests.py::Test_Runtests::test_fragile --deselect pyutilib/dev/tests/test_runtests.py::Test_Runtests::test_fragile_AND_smoke --deselect pyutilib/dev/tests/test_runtests.py::Test_Runtests::test_fragile_OR_smoke --deselect pyutilib/dev/tests/test_runtests.py::Test_Runtests::test_noCategory --deselect pyutilib/dev/tests/test_runtests.py::Test_Runtests::test_NOT_expensive --deselect pyutilib/dev/tests/test_runtests.py::Test_Runtests::test_smoke --deselect pyutilib/misc/tests/test_import.py::TestImportFile::test_import_file_context1 --deselect pyutilib/subprocess/tests/test_subprocess.py::Test::test_valgrind --deselect pyutilib/workflow/tests/test_doc.py::Test::test_example7 --deselect pyutilib/workflow/tests/test_doc.py::Test::test_example7a --deselect pyutilib/workflow/tests/test_task.py::TestAPI::test9
=========================================================================== test session starts ============================================================================
platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0
rootdir: /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0
plugins: easy-server-0.8.0, yagot-0.5.0, requests-mock-1.9.3
collected 601 items / 24 deselected / 577 selected

doc/workflow/examples/test_example.py ......................                                                                                                         [  3%]
pyutilib/autotest/tests/test_driver.py ........                                                                                                                      [  5%]
pyutilib/component/app/tests/test_simple.py .....                                                                                                                    [  6%]
pyutilib/component/config/tests/test_config.py .........                                                                                                             [  7%]
pyutilib/component/config/tests/test_options.py ..............                                                                                                       [ 10%]
pyutilib/component/config/tests/test_tempdir.py .....................                                                                                                [ 13%]
pyutilib/component/core/tests/test_core.py .................                                                                                                         [ 16%]
pyutilib/component/loader/tests/test_egg.py F.                                                                                                                       [ 16%]
pyutilib/component/loader/tests/test_load.py ......                                                                                                                  [ 18%]
pyutilib/component/loader/tests/test_load2.py ....                                                                                                                   [ 18%]
pyutilib/excel/tests/test_data.py sssssssssssssssssssssssssssssssssssssss                                                                                            [ 25%]
pyutilib/math/tests/test_math.py .......                                                                                                                             [ 26%]
pyutilib/math/tests/test_numtypes.py ..                                                                                                                              [ 27%]
pyutilib/misc/tests/test_archivereader.py ...............................................                                                                            [ 35%]
pyutilib/misc/tests/test_config.py ..................................................................................                                                [ 49%]
pyutilib/misc/tests/test_cross.py ...                                                                                                                                [ 49%]
pyutilib/misc/tests/test_factory.py ......                                                                                                                           [ 50%]
pyutilib/misc/tests/test_hierarchical_timer.py .                                                                                                                     [ 51%]
pyutilib/misc/tests/test_import.py .............................                                                                                                     [ 56%]
pyutilib/misc/tests/test_io.py ..........                                                                                                                            [ 57%]
pyutilib/misc/tests/test_json.py ................                                                                                                                    [ 60%]
pyutilib/misc/tests/test_log_config.py ......                                                                                                                        [ 61%]
pyutilib/misc/tests/test_method.py ..                                                                                                                                [ 62%]
pyutilib/misc/tests/test_misc.py ..............................                                                                                                      [ 67%]
pyutilib/misc/tests/test_singleton.py ..                                                                                                                             [ 67%]
pyutilib/misc/tests/test_smap.py ......                                                                                                                              [ 68%]
pyutilib/misc/tests/test_visitor.py ........                                                                                                                         [ 70%]
pyutilib/misc/tests/test_xml.py ................                                                                                                                     [ 72%]
pyutilib/misc/tests/test_yaml.py ..........................                                                                                                          [ 77%]
pyutilib/subprocess/tests/test_subprocess.py .s......                                                                                                                [ 78%]
pyutilib/th/tests/test_misc.py .x..xxxxxx.x..xxxxxx                                                                                                                  [ 82%]
pyutilib/th/tests/test_pyunit.py ................                                                                                                                    [ 84%]
pyutilib/workflow/tests/test_core.py ....s....s.............                                                                                                         [ 88%]
pyutilib/workflow/tests/test_doc.py ....................                                                                                                             [ 92%]
pyutilib/workflow/tests/test_task.py ..xxx.x...............xxxxxxxxxxxxxxxxxxxxxx                                                                                    [100%]

================================================================================= FAILURES =================================================================================
______________________________________________________________________________ Test.test_egg1 ______________________________________________________________________________

self = <test_egg.Test testMethod=test_egg1>, testfile = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/loader/tests/egg1.out'
baseline = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/loader/tests/egg1.jsn', delete = True, tolerance = 0.0, exact = False

    def assertMatchesJsonBaseline(self,
                                  testfile,
                                  baseline,
                                  delete=True,
                                  tolerance=0.0,
                                  exact=False):
        try:
            import pyutilib.misc
>           pyutilib.misc.compare_json_files(
                baseline, testfile, tolerance=tolerance, exact=exact)

../../BUILDROOT/python-pyutilib-6.0.0-3.fc35.x86_64/usr/lib/python3.8/site-packages/pyutilib/th/pyunit.py:342:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

baseline_fname = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/loader/tests/egg1.jsn'
output_fname = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/loader/tests/egg1.out', tolerance = 0.0, baseline_begin = '', baseline_end = ''
output_begin = '', output_end = None, exact = False

    def compare_json_files(baseline_fname,
                           output_fname,
                           tolerance=0.0,
                           baseline_begin='',
                           baseline_end='',
                           output_begin='',
                           output_end=None,
                           exact=True):
>       return compare_files(
            baseline_fname,
            output_fname,
            tolerance=tolerance,
            baseline_begin=baseline_begin,
            baseline_end=baseline_end,
            output_begin=output_begin,
            output_end=output_end,
            exact=exact,
            using_yaml=False)

../../BUILDROOT/python-pyutilib-6.0.0-3.fc35.x86_64/usr/lib/python3.8/site-packages/pyutilib/misc/pyyaml_util.py:357:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

baseline_fname = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/loader/tests/egg1.jsn'
output_fname = '/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/loader/tests/egg1.out', tolerance = 0.0, baseline_begin = '', baseline_end = ''
output_begin = '', output_end = None, exact = False, using_yaml = False

    def compare_files(baseline_fname,
                      output_fname,
                      tolerance=0.0,
                      baseline_begin='',
                      baseline_end='',
                      output_begin='',
                      output_end=None,
                      exact=True,
                      using_yaml=True):
        INPUT = open_possibly_compressed_file(baseline_fname)
        baseline = extract_subtext(
            INPUT, begin_str=baseline_begin, end_str=baseline_end)
        INPUT.close()
        INPUT = open_possibly_compressed_file(output_fname)
        output = extract_subtext(INPUT, begin_str=output_begin, end_str=output_end)
        INPUT.close()
>       compare_strings(
            baseline,
            output,
            tolerance=tolerance,
            exact=exact,
            using_yaml=using_yaml)

../../BUILDROOT/python-pyutilib-6.0.0-3.fc35.x86_64/usr/lib/python3.8/site-packages/pyutilib/misc/pyyaml_util.py:341:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

baseline = '{\n    "Environment Stack": {\n        "1": "pca",\n        "2": "testing"\n    },\n    "Interfaces Declared": {\n   ...,\n        "pyutilib.component.loader.plugin_importLoader": {\n            "ImportLoader": null\n        }\n    }\n}\n'
output = '/usr/lib/python3.8/site-packages/pkg_resources/__init__.py:116: PkgResourcesDeprecationWarning: 1.16.0-unknown is an ...,\n        "pyutilib.component.loader.plugin_importLoader": {\n            "ImportLoader": null\n        }\n    }\n}\n'
tolerance = 0.0, exact = False, using_yaml = False

    def compare_strings(baseline,
                        output,
                        tolerance=0.0,
                        exact=True,
                        using_yaml=True):
        if using_yaml:
            try:
                baseline_repn = load_yaml(baseline)
                output_repn = load_yaml(output)
            except ImportError:
                raise IOError(
                    "Cannot compare YAML strings because YAML is not available")
        else:
            try:
                baseline_repn = load_json(baseline)
            except ImportError:
                raise IOError(
                    "Cannot compare JSON strings because JSON is not available")
            except Exception:
                print("Problem parsing JSON baseline")
                print(baseline)
                raise
            try:
>               output_repn = load_json(output)

../../BUILDROOT/python-pyutilib-6.0.0-3.fc35.x86_64/usr/lib/python3.8/site-packages/pyutilib/misc/pyyaml_util.py:312:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

str = '/usr/lib/python3.8/site-packages/pkg_resources/__init__.py:116: PkgResourcesDeprecationWarning: 1.16.0-unknown is an ...,\n        "pyutilib.component.loader.plugin_importLoader": {\n            "ImportLoader": null\n        }\n    }\n}\n'

    def load_json(str):
        import json

        def _to_list(data):
            ans = []
            if sys.version_info < (3, 0):
                for val in data:
                    val_type = type(val)
                    if val_type is unicode:
                        val = val.encode('utf-8')
                    elif val_type is dict:
                        val = _to_dict(val)
                    elif val_type is list:
                        val = _to_list(val)
                    ans.append(val)
            else:
                for val in data:
                    val_type = type(val)
                    if val_type is bytes:
                        val = val.encode('utf-8')
                    elif val_type is dict:
                        val = _to_dict(val)
                    elif val_type is list:
                        val = _to_list(val)
                    ans.append(val)
            return ans

        def _to_dict(data):
            ans = {}
            if sys.version_info < (3, 0):
                for key, val in data.iteritems():
                    if type(key) is unicode:
                        key = key.encode('utf-8')
                    val_type = type(val)
                    if val_type is unicode:
                        val = val.encode('utf-8')
                    elif val_type is dict:
                        val = _to_dict(val)
                    elif val_type is list:
                        val = _to_list(val)
                    ans[key] = val
            else:
                for key, val in data.items():
                    if type(key) is bytes:
                        key = key.encode('utf-8')
                    val_type = type(val)
                    if val_type is bytes:
                        val = val.encode('utf-8')
                    elif val_type is dict:
                        val = _to_dict(val)
                    elif val_type is list:
                        val = _to_list(val)
                    ans[key] = val
            return ans

        # Use specialized decoders because JSON returns UNICODE strings,
        # regardless of what string was originally encoded.  We convert
        # all unicode back to plain str.
>       return json.loads(str, object_hook=_to_dict)

../../BUILDROOT/python-pyutilib-6.0.0-3.fc35.x86_64/usr/lib/python3.8/site-packages/pyutilib/misc/pyyaml_util.py:210:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

s = '/usr/lib/python3.8/site-packages/pkg_resources/__init__.py:116: PkgResourcesDeprecationWarning: 1.16.0-unknown is an ...,\n        "pyutilib.component.loader.plugin_importLoader": {\n            "ImportLoader": null\n        }\n    }\n}\n'
cls = <class 'json.decoder.JSONDecoder'>, object_hook = <function load_json.<locals>._to_dict at 0x7f05bf21f9d0>, parse_float = None, parse_int = None
parse_constant = None, object_pairs_hook = None, kw = {'object_hook': <function load_json.<locals>._to_dict at 0x7f05bf21f9d0>}

    def loads(s, *, cls=None, object_hook=None, parse_float=None,
            parse_int=None, parse_constant=None, object_pairs_hook=None, **kw):
        """Deserialize ``s`` (a ``str``, ``bytes`` or ``bytearray`` instance
        containing a JSON document) to a Python object.

        ``object_hook`` is an optional function that will be called with the
        result of any object literal decode (a ``dict``). The return value of
        ``object_hook`` will be used instead of the ``dict``. This feature
        can be used to implement custom decoders (e.g. JSON-RPC class hinting).

        ``object_pairs_hook`` is an optional function that will be called with the
        result of any object literal decoded with an ordered list of pairs.  The
        return value of ``object_pairs_hook`` will be used instead of the ``dict``.
        This feature can be used to implement custom decoders.  If ``object_hook``
        is also defined, the ``object_pairs_hook`` takes priority.

        ``parse_float``, if specified, will be called with the string
        of every JSON float to be decoded. By default this is equivalent to
        float(num_str). This can be used to use another datatype or parser
        for JSON floats (e.g. decimal.Decimal).

        ``parse_int``, if specified, will be called with the string
        of every JSON int to be decoded. By default this is equivalent to
        int(num_str). This can be used to use another datatype or parser
        for JSON integers (e.g. float).

        ``parse_constant``, if specified, will be called with one of the
        following strings: -Infinity, Infinity, NaN.
        This can be used to raise an exception if invalid JSON numbers
        are encountered.

        To use a custom ``JSONDecoder`` subclass, specify it with the ``cls``
        kwarg; otherwise ``JSONDecoder`` is used.

        The ``encoding`` argument is ignored and deprecated since Python 3.1.
        """
        if isinstance(s, str):
            if s.startswith('\ufeff'):
                raise JSONDecodeError("Unexpected UTF-8 BOM (decode using utf-8-sig)",
                                      s, 0)
        else:
            if not isinstance(s, (bytes, bytearray)):
                raise TypeError(f'the JSON object must be str, bytes or bytearray, '
                                f'not {s.__class__.__name__}')
            s = s.decode(detect_encoding(s), 'surrogatepass')

        if "encoding" in kw:
            import warnings
            warnings.warn(
                "'encoding' is ignored and deprecated. It will be removed in Python 3.9",
                DeprecationWarning,
                stacklevel=2
            )
            del kw['encoding']

        if (cls is None and object_hook is None and
                parse_int is None and parse_float is None and
                parse_constant is None and object_pairs_hook is None and not kw):
            return _default_decoder.decode(s)
        if cls is None:
            cls = JSONDecoder
        if object_hook is not None:
            kw['object_hook'] = object_hook
        if object_pairs_hook is not None:
            kw['object_pairs_hook'] = object_pairs_hook
        if parse_float is not None:
            kw['parse_float'] = parse_float
        if parse_int is not None:
            kw['parse_int'] = parse_int
        if parse_constant is not None:
            kw['parse_constant'] = parse_constant
>       return cls(**kw).decode(s)

/usr/lib64/python3.8/json/__init__.py:370:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <json.decoder.JSONDecoder object at 0x7f05bf21bf70>
s = '/usr/lib/python3.8/site-packages/pkg_resources/__init__.py:116: PkgResourcesDeprecationWarning: 1.16.0-unknown is an ...,\n        "pyutilib.component.loader.plugin_importLoader": {\n            "ImportLoader": null\n        }\n    }\n}\n'
_w = <built-in method match of re.Pattern object at 0x7f05c1233570>

    def decode(self, s, _w=WHITESPACE.match):
        """Return the Python representation of ``s`` (a ``str`` instance
        containing a JSON document).

        """
>       obj, end = self.raw_decode(s, idx=_w(s, 0).end())

/usr/lib64/python3.8/json/decoder.py:337:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <json.decoder.JSONDecoder object at 0x7f05bf21bf70>
s = '/usr/lib/python3.8/site-packages/pkg_resources/__init__.py:116: PkgResourcesDeprecationWarning: 1.16.0-unknown is an ...,\n        "pyutilib.component.loader.plugin_importLoader": {\n            "ImportLoader": null\n        }\n    }\n}\n'
idx = 0

    def raw_decode(self, s, idx=0):
        """Decode a JSON document from ``s`` (a ``str`` beginning with
        a JSON document) and return a 2-tuple of the Python
        representation and the index in ``s`` where the document ended.

        This can be used to decode a JSON document from a string that may
        have extraneous data at the end.

        """
        try:
            obj, end = self.scan_once(s, idx)
        except StopIteration as err:
>           raise JSONDecodeError("Expecting value", s, err.value) from None
E           json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

/usr/lib64/python3.8/json/decoder.py:355: JSONDecodeError

During handling of the above exception, another exception occurred:

self = <test_egg.Test testMethod=test_egg1>

    def test_egg1(self):
        #
        # Load an egg for the 'project1' project.
        # Eggs are loaded in the 'eggs1' directory, but only the Project1 stuff is actually imported.
        #
        pyutilib.subprocess.run(
            [sys.executable, currdir + os.sep + "egg1.py", currdir, "json"])
>       self.assertMatchesJsonBaseline(currdir + "egg1.out",
                                       currdir + "egg1.jsn")

pyutilib/component/loader/tests/test_egg.py:35:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../BUILDROOT/python-pyutilib-6.0.0-3.fc35.x86_64/usr/lib/python3.8/site-packages/pyutilib/th/pyunit.py:348: in assertMatchesJsonBaseline
    self.fail("JSON testfile does not match the baseline:\n   testfile="
E   AssertionError: JSON testfile does not match the baseline:
E      testfile=/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/loader/tests/egg1.out
E      baseline=/home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/loader/tests/egg1.jsn
E   Expecting value: line 1 column 1 (char 0)
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
Problem parsing JSON output
/usr/lib/python3.8/site-packages/pkg_resources/__init__.py:116: PkgResourcesDeprecationWarning: 1.16.0-unknown is an invalid version and will not be supported in a future release
  warnings.warn(
{
    "Environment Stack": {
        "1": "pca",
        "2": "testing"
    },
    "Interfaces Declared": {
        "IConfiguration": null,
        "IEnvironmentConfig": null,
        "IExternalExecutable": null,
        "IFileOption": null,
        "IIgnorePluginWhenLoading": null,
        "IOption": null,
        "IOptionDataProvider": null,
        "IPackage1Util": null,
        "IPluginLoadPath": null,
        "IPluginLoader": null,
        "ITempfileManager": null,
        "IUpdatedOptionsAction": null
    },
    "Interfaces Declared by Environment": {
        "pca": {
            "IConfiguration": null,
            "IEnvironmentConfig": null,
            "IExternalExecutable": null,
            "IFileOption": null,
            "IIgnorePluginWhenLoading": null,
            "IOption": null,
            "IOptionDataProvider": null,
            "IPluginLoadPath": null,
            "IPluginLoader": null,
            "ITempfileManager": null,
            "IUpdatedOptionsAction": null
        },
        "testing": {
            "IPackage1Util": null
        }
    },
    "Plugins by Environment": {
        "pca": {
            "<BoolOption [Services] 'Configuration_ConfigParser'>": {
                "disabled": "False",
                "id": "7",
                "name": "Configuration_ConfigParser",
                "service": "True",
                "singleton": "False"
            },
            "<BoolOption [Services] 'ImportLoader'>": {
                "disabled": "False",
                "id": "9",
                "name": "ImportLoader",
                "service": "True",
                "singleton": "False"
            },
            "<BoolOption [Services] 'TempfileManager'>": {
                "disabled": "False",
                "id": "3",
                "name": "TempfileManager",
                "service": "True",
                "singleton": "False"
            },
            "<Option [globals] 'tempdir'>": {
                "disabled": "False",
                "id": "5",
                "name": "tempdir",
                "service": "True",
                "singleton": "False"
            },
            "<Plugin Configuration_ConfigParser>": {
                "disabled": "False",
                "id": "-6",
                "name": "Configuration_ConfigParser",
                "service": "True",
                "singleton": "True"
            },
            "<Plugin IgnorePluginPlugins>": {
                "disabled": "False",
                "id": "-1",
                "name": "IgnorePluginPlugins",
                "service": "True",
                "singleton": "True"
            },
            "<Plugin ImportLoader>": {
                "disabled": "False",
                "id": "-8",
                "name": "ImportLoader",
                "service": "True",
                "singleton": "True"
            },
            "<Plugin OptionData 'Plugin.4'>": {
                "disabled": "False",
                "id": "4",
                "name": "Plugin.4",
                "service": "True",
                "singleton": "False"
            },
            "<Plugin TempfileManagerPlugin 'TempfileManager'>": {
                "disabled": "False",
                "id": "-2",
                "name": "TempfileManager",
                "service": "True",
                "singleton": "True"
            }
        },
        "testing": {
            "<BoolOption [Services] 'EggLoader.project1'>": {
                "disabled": "False",
                "id": "11",
                "name": "EggLoader.project1",
                "service": "True",
                "singleton": "False"
            },
            "<Plugin EggLoader 'EggLoader.project1'>": {
                "disabled": "False",
                "id": "10",
                "name": "EggLoader.project1",
                "service": "True",
                "singleton": "False"
            },
            "<Plugin Package1Util>": {
                "disabled": "False",
                "id": "-12",
                "name": "Package1Util",
                "service": "True",
                "singleton": "True"
            }
        }
    },
    "Plugins by Interface": {
        "IConfiguration": {
            "Configuration_ConfigParser": null
        },
        "IEnvironmentConfig": {
            "EnvironmentConfig": null
        },
        "IExternalExecutable": {
            "ExternalExecutable": null
        },
        "IFileOption": {
            "ExecutableOption": null,
            "FileOption": null
        },
        "IIgnorePluginWhenLoading": {
            "IgnorePluginPlugins": null
        },
        "IOption": {
            "BoolOption": null,
            "DictOption": null,
            "ExecutableOption": null,
            "FileOption": null,
            "FloatOption": null,
            "IntOption": null,
            "Option": null,
            "OptionPlugin": null
        },
        "IOptionDataProvider": {
            "OptionData": null
        },
        "IPackage1Util": {
            "Package1Util": null
        },
        "IPluginLoadPath": {
            "EnvironmentConfig": null
        },
        "IPluginLoader": {
            "EggLoader": null,
            "ImportLoader": null
        },
        "ITempfileManager": {
            "TempfileManagerPlugin": null
        },
        "IUpdatedOptionsAction": {
            "ExecutableOption": null,
            "FileOption": null,
            "LoggingConfig": null
        }
    },
    "Plugins by Python Module": {
        "package1.main": {
            "Package1Util": null
        },
        "pyutilib.component.config.configuration": {
            "Configuration": null
        },
        "pyutilib.component.config.env_config": {
            "EnvironmentConfig": null
        },
        "pyutilib.component.config.logging_config": {
            "LoggingConfig": null
        },
        "pyutilib.component.config.managed_plugin": {
            "ManagedPlugin": null
        },
        "pyutilib.component.config.options": {
            "BoolOption": null,
            "DictOption": null,
            "ExecutableOption": null,
            "FileOption": null,
            "FloatOption": null,
            "IntOption": null,
            "Option": null,
            "OptionData": null,
            "OptionPlugin": null
        },
        "pyutilib.component.config.plugin_ConfigParser": {
            "Configuration_ConfigParser": null
        },
        "pyutilib.component.config.tempfiles": {
            "TempfileManagerPlugin": null
        },
        "pyutilib.component.core": {
            "IgnorePluginPlugins": null
        },
        "pyutilib.component.executables.executable": {
            "ExternalExecutable": null
        },
        "pyutilib.component.loader.plugin_eggLoader": {
            "EggLoader": null
        },
        "pyutilib.component.loader.plugin_importLoader": {
            "ImportLoader": null
        }
    }
}

============================================================================= warnings summary =============================================================================
../../BUILDROOT/python-pyutilib-6.0.0-3.fc35.x86_64/usr/lib/python3.8/site-packages/pyutilib/misc/import_file.py:11
  /home/tkloczko/rpmbuild/BUILDROOT/python-pyutilib-6.0.0-3.fc35.x86_64/usr/lib/python3.8/site-packages/pyutilib/misc/import_file.py:11: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
    import imp

pyutilib/component/config/tests/test_options.py:155
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/config/tests/test_options.py:155: DeprecationWarning: invalid escape sequence \<
    if re.match("\<Option \[globals\] 'o1'\>",

pyutilib/component/config/tests/test_options.py:160
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/config/tests/test_options.py:160: DeprecationWarning: invalid escape sequence \<
    re.match("\<Option \[globals\] 'o1'\>", str(ep.service("o1"))) is

pyutilib/component/config/tests/test_options.py:163
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/component/config/tests/test_options.py:163: DeprecationWarning: invalid escape sequence \<
    re.match("\<Option \[foo\] 'o2'\>", str(ep.service("o2"))) is None)

pyutilib/dev/tests/test_runtests.py:30
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/dev/tests/test_runtests.py:30: DeprecationWarning: invalid escape sequence \S
    g = re.match('(\S+) \(([^\)]+)\)', line)

pyutilib/misc/tests/test_config.py:1076
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1076: DeprecationWarning: invalid escape sequence \{
    stripped_reference = re.sub('\{[^\}]*\}','',reference,flags=re.M)

pyutilib/misc/tests/test_misc.py:208
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_misc.py:208: DeprecationWarning: invalid escape sequence \
    ans = pyutilib.misc.quote_split(' ', "a b\ c")

pyutilib/misc/tests/test_misc.py:209
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_misc.py:209: DeprecationWarning: invalid escape sequence \
    self.assertEqual(ans, ["a", 'b\ c'])

pyutilib/misc/tests/test_config.py::Test::test_block_get
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1082: DeprecationWarning: Please use assertNotEqual instead.
    self.assertNotEquals(

pyutilib/misc/tests/test_config.py::Test::test_block_get
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1085: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(

pyutilib/misc/tests/test_config.py::Test::test_list_get
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1262: DeprecationWarning: Please use assertRaisesRegex instead.
    self.assertRaisesRegexp(

pyutilib/misc/tests/test_config.py::Test::test_list_get
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1282: DeprecationWarning: Please use assertRaisesRegex instead.
    self.assertRaisesRegexp(

pyutilib/misc/tests/test_config.py::Test::test_setdefault
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_config.py:1122: DeprecationWarning: Please use assertRaisesRegex instead.
    self.assertRaisesRegexp(ValueError, '.*disallows implicit entries',

pyutilib/misc/tests/test_import.py::TestRunFile::test_run_file_exception
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_import.py:59: DeprecationWarning: Please use assertRaisesRegex instead.
    with self.assertRaisesRegexp(RuntimeError, "raised from __main__"):

pyutilib/misc/tests/test_import.py::TestImportFile::test_import_exception
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_import.py:103: DeprecationWarning: Please use assertRaisesRegex instead.
    with self.assertRaisesRegexp(RuntimeError, "raised during import"):

pyutilib/misc/tests/test_log_config.py::TestLogging::test_alternate_base
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:61: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("(warn)")

pyutilib/misc/tests/test_log_config.py::TestLogging::test_long_messages
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:145: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn(msg)

pyutilib/misc/tests/test_log_config.py::TestLogging::test_long_messages
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:165: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn(msg)

pyutilib/misc/tests/test_log_config.py::TestLogging::test_long_messages
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:185: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn(msg)

pyutilib/misc/tests/test_log_config.py::TestLogging::test_no_base
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:75: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("(warn)")

pyutilib/misc/tests/test_log_config.py::TestLogging::test_no_message
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:92: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("")

pyutilib/misc/tests/test_log_config.py::TestLogging::test_no_message
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:97: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("")

pyutilib/misc/tests/test_log_config.py::TestLogging::test_simple_log
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:41: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("(warn)")

pyutilib/misc/tests/test_log_config.py::TestLogging::test_simple_log
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/misc/tests/test_log_config.py:46: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn("(warn)")

pyutilib/workflow/tests/test_task.py::TestData::test1
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:44: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(len(data._dirty_), 0)

pyutilib/workflow/tests/test_task.py::TestData::test2
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:62: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(len(data._dirty_), 0)

pyutilib/workflow/tests/test_task.py: 42 warnings
  /home/tkloczko/rpmbuild/BUILDROOT/python-pyutilib-6.0.0-3.fc35.x86_64/usr/lib/python3.8/site-packages/pyutilib/workflow/functor.py:211: DeprecationWarning: inspect.getargspec() is deprecated since Python 3.0, use inspect.signature() or inspect.getfullargspec()
    argspec = inspect.getargspec(fn)

pyutilib/workflow/tests/test_task.py::TestAPI::test1
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:117: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:118: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test1
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:120: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:121: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test1a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:143: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:144: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test1a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:146: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:147: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test1b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:161: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:162: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test1b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:164: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test1b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:165: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test2
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:180: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test2
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:181: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test2
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:183: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test2
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:184: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test2a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:205: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test2a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:206: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test2a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:208: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test2a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:209: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test3
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:230: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test3
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:231: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test3
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:233: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test3
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:234: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test3a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:255: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test3a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:256: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test3a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:258: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test3a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:259: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test4
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:283: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test4
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:284: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test4
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:286: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test4
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:287: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test5
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:312: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test5
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:313: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test5
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:315: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test5
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:316: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test5
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:317: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.z, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test5a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:372: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test5a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:373: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test5a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:375: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test5a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:376: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test5a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:377: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.z, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:342: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:343: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test6
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:345: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:346: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test6
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:347: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.z, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:402: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:403: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test6a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:405: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test6a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:406: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test6a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:407: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.z, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:428: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:429: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:431: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7a
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:432: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:454: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:455: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:457: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7b
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:458: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7c
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:482: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7c
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:483: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7c
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:485: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test7c
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:486: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [2, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test7c
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:487: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.z, 2)

pyutilib/workflow/tests/test_task.py::TestAPI::test8
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:510: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.a, 1)

pyutilib/workflow/tests/test_task.py::TestAPI::test8
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:511: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.b, [1, 2])

pyutilib/workflow/tests/test_task.py::TestAPI::test8
  /home/tkloczko/rpmbuild/BUILD/pyutilib-6.0.0/pyutilib/workflow/tests/test_task.py:512: DeprecationWarning: Please use assertEqual instead.
    self.assertEquals(retval.data.foo.foo, 3)

-- Docs: https://docs.pytest.org/en/stable/warnings.html
========================================================================= short test summary info ==========================================================================
SKIPPED [1] pyutilib/excel/tests/test_data.py:179: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:197: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:50: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:149: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:166: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:59: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:70: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:83: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:88: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:95: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:106: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:123: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:136: Cannot import win32com
SKIPPED [1] pyutilib/excel/tests/test_data.py:179: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:197: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:50: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:149: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:166: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:59: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:70: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:83: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:88: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:95: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:106: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:123: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:136: Cannot import openpyxl
SKIPPED [1] pyutilib/excel/tests/test_data.py:179: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:197: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:50: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:149: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:166: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:59: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:70: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:83: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:88: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:95: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:106: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:123: Cannot import xlrd
SKIPPED [1] pyutilib/excel/tests/test_data.py:136: Cannot import xlrd
SKIPPED [1] pyutilib/subprocess/tests/test_subprocess.py:65: The 'memmon' executable is not available.
SKIPPED [1] pyutilib/workflow/tests/test_core.py:227: There is a slight (space) formatting differences in different Python version... Skipping test.
SKIPPED [1] pyutilib/workflow/tests/test_core.py:351: This test is not portable to different Python version
XFAIL pyutilib/th/tests/test_misc.py::Tester::test2
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test4
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test5
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test6
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test7
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test8
  reason:
XFAIL pyutilib/th/tests/test_misc.py::Tester::test8gz
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test2
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test4
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test5
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test6
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test7
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test8
  reason:
XFAIL pyutilib/th/tests/test_misc.py::TesterL::test8gz
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestData::test_err1
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestData::test_err2
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestData::test_err3
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test10
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err1
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err10
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err10a
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err10b
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err11
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err12
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err13
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err2
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err3
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err4
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err5
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err6
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7A
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7B
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7C
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7a
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7b
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err7c
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err8a
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err8b
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err8c
  reason:
XFAIL pyutilib/workflow/tests/test_task.py::TestAPI::test_err9
  reason:
FAILED pyutilib/component/loader/tests/test_egg.py::Test::test_egg1 - AssertionError: JSON testfile does not match the baseline:
=========================================== 1 failed, 494 passed, 42 skipped, 24 deselected, 40 xfailed, 136 warnings in 10.41s ============================================
kloczek commented 2 years ago

BTW nose .. this module shoud not be used with python 3.x https://nose.readthedocs.io/en/latest/ Really it would be better to start moving to pytest. That process can be done semi automatically using https://github.com/schollii/nose2pytest/