Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 462476 Details for
Bug 608268
dev-python/py-1.4.31 fails 18 tests with cpython
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
py-1.4.31-build.log (text/plain), 106.72 KB, created by
Mart Raudsepp
on 2017-02-05 07:29:57 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Mart Raudsepp
Created:
2017-02-05 07:29:57 UTC
Size:
106.72 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: dev-python/py-1.4.31 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: python@gentoo.org >[32;01m * [39;49;00mUSE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python2_7 python_targets_python3_4 test userland_GNU >[32;01m * [39;49;00mFEATURES: compressdebug preserve-libs sandbox splitdebug test userpriv usersandbox >>>> Unpacking source... >>>> Unpacking py-1.4.31.tar.gz to /tmp/portage/dev-python/py-1.4.31/work >>>> Source unpacked in /tmp/portage/dev-python/py-1.4.31/work >>>> Preparing source in /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31 ... >>>> Source prepared. >>>> Configuring source in /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31 ... >>>> Source configured. >>>> Compiling source in /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31 ... > [32;01m*[0m python2_7: running distutils-r1_run_phase distutils-r1_python_compile >/usr/bin/python2.7 setup.py build >running build >running build_py >creating /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py >copying py/_std.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py >copying py/_apipkg.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py >copying py/_xmlgen.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py >copying py/__init__.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py >copying py/_builtin.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py >copying py/__metainfo.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py >copying py/_iniconfig.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py >copying py/test.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py >copying py/_error.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py >creating /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_code >copying py/_code/assertion.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_code >copying py/_code/__init__.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_code >copying py/_code/code.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_code >copying py/_code/_assertionnew.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_code >copying py/_code/source.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_code >copying py/_code/_py2traceback.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_code >copying py/_code/_assertionold.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_code >creating /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_io >copying py/_io/saferepr.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_io >copying py/_io/capture.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_io >copying py/_io/__init__.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_io >copying py/_io/terminalwriter.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_io >creating /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_log >copying py/_log/warning.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_log >copying py/_log/log.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_log >copying py/_log/__init__.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_log >creating /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_path >copying py/_path/cacheutil.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_path >copying py/_path/local.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_path >copying py/_path/__init__.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_path >copying py/_path/common.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_path >copying py/_path/svnwc.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_path >copying py/_path/svnurl.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_path >creating /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_process >copying py/_process/cmdexec.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_process >copying py/_process/killproc.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_process >copying py/_process/forkedfunc.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_process >copying py/_process/__init__.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python2_7/lib/py/_process >warning: build_py: byte-compiling is disabled, skipping. > > [32;01m*[0m python3_4: running distutils-r1_run_phase distutils-r1_python_compile >/usr/bin/python3.4 setup.py build >running build >running build_py >creating /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py >copying py/_std.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py >copying py/_apipkg.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py >copying py/_xmlgen.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py >copying py/__init__.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py >copying py/_builtin.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py >copying py/__metainfo.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py >copying py/_iniconfig.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py >copying py/test.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py >copying py/_error.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py >creating /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_code >copying py/_code/assertion.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_code >copying py/_code/__init__.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_code >copying py/_code/code.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_code >copying py/_code/_assertionnew.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_code >copying py/_code/source.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_code >copying py/_code/_py2traceback.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_code >copying py/_code/_assertionold.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_code >creating /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_io >copying py/_io/saferepr.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_io >copying py/_io/capture.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_io >copying py/_io/__init__.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_io >copying py/_io/terminalwriter.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_io >creating /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_log >copying py/_log/warning.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_log >copying py/_log/log.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_log >copying py/_log/__init__.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_log >creating /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_path >copying py/_path/cacheutil.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_path >copying py/_path/local.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_path >copying py/_path/__init__.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_path >copying py/_path/common.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_path >copying py/_path/svnwc.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_path >copying py/_path/svnurl.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_path >creating /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_process >copying py/_process/cmdexec.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_process >copying py/_process/killproc.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_process >copying py/_process/forkedfunc.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_process >copying py/_process/__init__.py -> /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31-python3_4/lib/py/_process >warning: build_py: byte-compiling is disabled, skipping. > > [32;01m*[0m python3_4: running distutils-r1_run_phase python_compile_all >>>> Source compiled. >>>> Test phase: dev-python/py-1.4.31 > [32;01m*[0m python2_7: running distutils-r1_run_phase python_test >=============================================================================================== test session starts =============================================================================================== >platform linux2 -- Python 2.7.12, pytest-3.0.6, py-1.4.31, pluggy-0.4.0 -- /usr/bin/python2.7 >cachedir: .cache >rootdir: /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31, inifile: tox.ini >collecting ... collected 860 items > >testing/test_iniconfig.py::test_tokenize[comment] PASSED >testing/test_iniconfig.py::test_tokenize[assignment in value] PASSED >testing/test_iniconfig.py::test_tokenize[comment on value] PASSED >testing/test_iniconfig.py::test_tokenize[use of colon without space] PASSED >testing/test_iniconfig.py::test_tokenize[section] PASSED >testing/test_iniconfig.py::test_tokenize[value in section] PASSED >testing/test_iniconfig.py::test_tokenize[value] PASSED >testing/test_iniconfig.py::test_tokenize[value with continuation] PASSED >testing/test_iniconfig.py::test_tokenize[equality gets precedence] PASSED >testing/test_iniconfig.py::test_tokenize[use of colon for name-values] PASSED >testing/test_iniconfig.py::test_tokenize[value with aligned continuation] PASSED >testing/test_iniconfig.py::test_tokenize[comment2 on section] PASSED >testing/test_iniconfig.py::test_tokenize[comment on section] PASSED >testing/test_iniconfig.py::test_tokenize[blank line] PASSED >testing/test_iniconfig.py::test_tokenize[comment2] PASSED >testing/test_iniconfig.py::test_tokenize[pseudo section syntax in value] PASSED >testing/test_iniconfig.py::test_parse_empty PASSED >testing/test_iniconfig.py::test_ParseError PASSED >testing/test_iniconfig.py::test_continuation_needs_perceeding_token PASSED >testing/test_iniconfig.py::test_continuation_cant_be_after_section PASSED >testing/test_iniconfig.py::test_section_cant_be_empty PASSED >testing/test_iniconfig.py::test_error_on_weird_lines[0] PASSED >testing/test_iniconfig.py::test_error_on_weird_lines[1] PASSED >testing/test_iniconfig.py::test_iniconfig_from_file PASSED >testing/test_iniconfig.py::test_iniconfig_section_first PASSED >testing/test_iniconfig.py::test_iniconig_section_duplicate_fails PASSED >testing/test_iniconfig.py::test_iniconfig_duplicate_key_fails PASSED >testing/test_iniconfig.py::test_iniconfig_lineof PASSED >testing/test_iniconfig.py::test_iniconfig_get_convert PASSED >testing/test_iniconfig.py::test_iniconfig_get_missing PASSED >testing/test_iniconfig.py::test_section_get PASSED >testing/test_iniconfig.py::test_missing_section PASSED >testing/test_iniconfig.py::test_section_getitem PASSED >testing/test_iniconfig.py::test_section_iter PASSED >testing/test_iniconfig.py::test_config_iter PASSED >testing/test_iniconfig.py::test_config_contains PASSED >testing/test_iniconfig.py::test_iter_file_order PASSED >testing/test_iniconfig.py::test_example_pypirc PASSED >testing/test_iniconfig.py::test_api_import PASSED >testing/test_iniconfig.py::test_iscommentline_true[#qwe] PASSED >testing/test_iniconfig.py::test_iscommentline_true[ #qwe] PASSED >testing/test_iniconfig.py::test_iscommentline_true[;qwe] PASSED >testing/test_iniconfig.py::test_iscommentline_true[ ;qwe] PASSED >testing/code/test_assertion.py::test_assert PASSED >testing/code/test_assertion.py::test_assert_within_finally PASSED >testing/code/test_assertion.py::test_assert_multiline_1 PASSED >testing/code/test_assertion.py::test_assert_multiline_2 PASSED >testing/code/test_assertion.py::test_in PASSED >testing/code/test_assertion.py::test_is PASSED >testing/code/test_assertion.py::test_attrib PASSED >testing/code/test_assertion.py::test_attrib_inst PASSED >testing/code/test_assertion.py::test_len PASSED >testing/code/test_assertion.py::test_assert_keyword_arg FAILED >testing/code/test_assertion.py::test_assert_non_string FAILED >testing/code/test_assertion.py::test_assert_implicit_multiline FAILED >testing/code/test_assertion.py::test_assert_with_brokenrepr_arg FAILED >testing/code/test_assertion.py::test_multiple_statements_per_line FAILED >testing/code/test_assertion.py::test_power FAILED >testing/code/test_assertion.py::TestView::test_class_dispatch SKIPPED >testing/code/test_assertion.py::TestView::test_viewtype_class_hierarchy SKIPPED >testing/code/test_assertion.py::test_underscore_api PASSED >testing/code/test_assertion.py::test_assert_customizable_reprcompare PASSED >testing/code/test_assertion.py::test_assert_long_source_1 PASSED >testing/code/test_assertion.py::test_assert_long_source_2 PASSED >testing/code/test_assertion.py::test_assert_raise_alias PASSED >testing/code/test_assertion.py::test_assert_raise_subclass FAILED >testing/code/test_assertion.py::test_assert_raises_in_nonzero_of_object_pytest_issue10 PASSED >testing/code/test_code.py::test_ne PASSED >testing/code/test_code.py::test_code_gives_back_name_for_not_existing_file PASSED >testing/code/test_code.py::test_code_with_class PASSED >testing/code/test_code.py::test_code_fullsource PASSED >testing/code/test_code.py::test_code_source PASSED >testing/code/test_code.py::test_frame_getsourcelineno_myself PASSED >testing/code/test_code.py::test_getstatement_empty_fullsource PASSED >testing/code/test_code.py::test_code_from_func PASSED >testing/code/test_code.py::test_builtin_patch_unpatch PASSED >testing/code/test_code.py::test_unicode_handling PASSED >testing/code/test_code.py::test_code_getargs PASSED >testing/code/test_code.py::test_frame_getargs PASSED >testing/code/test_code.py::TestExceptionInfo::test_bad_getsource PASSED >testing/code/test_code.py::TestTracebackEntry::test_getsource PASSED >testing/code/test_excinfo.py::test_excinfo_simple PASSED >testing/code/test_excinfo.py::test_excinfo_getstatement PASSED >testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_entries PASSED >testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_entry_getsource PASSED >testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_entry_getsource_in_construct PASSED >testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_cut PASSED >testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_cut_excludepath PASSED >testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_filter PASSED >testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_recursion_index PASSED >testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_only_specific_recursion_errors PASSED >testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_no_recursion_index PASSED >testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_messy_recursion SKIPPED >testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_getcrashentry PASSED >testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_getcrashentry_empty PASSED >testing/code/test_excinfo.py::test_tbentry_reinterpret PASSED >testing/code/test_excinfo.py::test_excinfo_exconly PASSED >testing/code/test_excinfo.py::test_excinfo_repr PASSED >testing/code/test_excinfo.py::test_excinfo_str PASSED >testing/code/test_excinfo.py::test_excinfo_errisinstance PASSED >testing/code/test_excinfo.py::test_excinfo_no_sourcecode PASSED >testing/code/test_excinfo.py::test_excinfo_no_python_sourcecode PASSED >testing/code/test_excinfo.py::test_entrysource_Queue_example PASSED >testing/code/test_excinfo.py::test_codepath_Queue_example PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_source PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_source_excinfo FAILED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_source_not_existing PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_many_line_source_not_existing PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_source_failing_fullsource PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_local PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_tracebackentry_lines PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_tracebackentry_lines_var_kw_args PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_tracebackentry_short PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_tracebackentry_no PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_traceback_tbfilter PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_traceback_short_no_source FAILED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_traceback_and_excinfo PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_traceback_with_invalid_cwd PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_excinfo_addouterr FAILED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_excinfo_reprcrash PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_traceback_recursion PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_tb_entry_AssertionError FAILED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_reprexcinfo_getrepr FAILED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_reprexcinfo_unicode PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long FAILED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long_missing_source FAILED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long_incomplete_source FAILED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_toterminal_long_filenames FAILED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[0] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[1] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[2] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[3] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[4] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[5] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[6] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[7] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[8] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[9] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[10] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[11] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[12] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[13] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[14] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[15] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[16] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[17] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[18] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[19] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[20] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[21] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[22] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_format_excinfo[23] PASSED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_native_style FAILED >testing/code/test_excinfo.py::TestFormattedExcinfo::test_traceback_repr_style FAILED >testing/code/test_source.py::test_source_str_function PASSED >testing/code/test_source.py::test_unicode PASSED >testing/code/test_source.py::test_source_from_function PASSED >testing/code/test_source.py::test_source_from_method PASSED >testing/code/test_source.py::test_source_from_lines PASSED >testing/code/test_source.py::test_source_from_inner_function PASSED >testing/code/test_source.py::test_source_putaround_simple PASSED >testing/code/test_source.py::test_source_putaround PASSED >testing/code/test_source.py::test_source_strips PASSED >testing/code/test_source.py::test_source_strip_multiline PASSED >testing/code/test_source.py::test_syntaxerror_rerepresentation PASSED >testing/code/test_source.py::test_isparseable PASSED >testing/code/test_source.py::TestAccesses::test_getrange PASSED >testing/code/test_source.py::TestAccesses::test_getline PASSED >testing/code/test_source.py::TestAccesses::test_len PASSED >testing/code/test_source.py::TestAccesses::test_iter PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_compile PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_compile_and_getsource_simple PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_compile_and_getsource_through_same_function PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_getstatement PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_getstatementrange_triple_quoted PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_getstatementrange_within_constructs PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_getstatementrange_bug PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_getstatementrange_bug2 PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_getstatementrange_ast_issue58 PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_getstatementrange_out_of_bounds_py3 PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_getstatementrange_with_syntaxerror_issue7 PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_compile_to_ast PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_compile_and_getsource PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_compilefuncs_and_path_sanity::[0] PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_compilefuncs_and_path_sanity::[1] PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_compilefuncs_and_path_sanity::[2] PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_compilefuncs_and_path_sanity::[3] PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_compilefuncs_and_path_sanity::[4] PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_compilefuncs_and_path_sanity::[5] PASSED >testing/code/test_source.py::TestSourceParsingAndCompiling::test_offsetless_synerr PASSED >testing/code/test_source.py::test_getstartingblock_singleline PASSED >testing/code/test_source.py::test_getstartingblock_multiline PASSED >testing/code/test_source.py::test_getline_finally PASSED >testing/code/test_source.py::test_getfuncsource_dynamic PASSED >testing/code/test_source.py::test_getfuncsource_with_multine_string PASSED >testing/code/test_source.py::test_deindent PASSED >testing/code/test_source.py::test_source_of_class_at_eof_without_newline PASSED >testing/code/test_source.py::test_getsource_fallback PASSED >testing/code/test_source.py::test_idem_compile_and_getsource PASSED >testing/code/test_source.py::test_findsource_fallback PASSED >testing/code/test_source.py::test_findsource PASSED >testing/code/test_source.py::test_getfslineno PASSED >testing/code/test_source.py::test_code_of_object_instance_with_call PASSED >testing/code/test_source.py::test_oneline PASSED >testing/code/test_source.py::test_comment_and_no_newline_at_end PASSED >testing/code/test_source.py::test_oneline_and_comment PASSED >testing/code/test_source.py::test_comments PASSED >testing/code/test_source.py::test_comment_in_statement PASSED >testing/code/test_source.py::test_single_line_else PASSED >testing/code/test_source.py::test_single_line_finally PASSED >testing/code/test_source.py::test_issue55 PASSED >testing/code/test_source.py::TestTry::test_body PASSED >testing/code/test_source.py::TestTry::test_except_line PASSED >testing/code/test_source.py::TestTry::test_except_body PASSED >testing/code/test_source.py::TestTry::test_else PASSED >testing/code/test_source.py::TestTryFinally::test_body PASSED >testing/code/test_source.py::TestTryFinally::test_finally PASSED >testing/code/test_source.py::TestIf::test_body PASSED >testing/code/test_source.py::TestIf::test_elif_clause PASSED >testing/code/test_source.py::TestIf::test_elif PASSED >testing/code/test_source.py::TestIf::test_else PASSED >testing/code/test_source.py::test_semicolon PASSED >testing/code/test_source.py::test_def_online PASSED >testing/io_/test_capture.py::TestTextIO::test_text PASSED >testing/io_/test_capture.py::TestTextIO::test_unicode_and_str_mixture PASSED >testing/io_/test_capture.py::test_bytes_io PASSED >testing/io_/test_capture.py::test_dontreadfrominput PASSED >testing/io_/test_capture.py::test_dupfile PASSED >testing/io_/test_capture.py::test_dupfile_no_mode PASSED >testing/io_/test_capture.py::TestFDCapture::test_not_now PASSED >testing/io_/test_capture.py::TestFDCapture::test_simple PASSED >testing/io_/test_capture.py::TestFDCapture::test_simple_many PASSED >testing/io_/test_capture.py::TestFDCapture::test_simple_many_check_open_files PASSED >testing/io_/test_capture.py::TestFDCapture::test_simple_fail_second_start PASSED >testing/io_/test_capture.py::TestFDCapture::test_stderr PASSED >testing/io_/test_capture.py::TestFDCapture::test_stdin PASSED >testing/io_/test_capture.py::TestFDCapture::test_writeorg PASSED >testing/io_/test_capture.py::TestStdCapture::test_capturing_done_simple PASSED >testing/io_/test_capture.py::TestStdCapture::test_capturing_reset_simple PASSED >testing/io_/test_capture.py::TestStdCapture::test_capturing_readouterr PASSED >testing/io_/test_capture.py::TestStdCapture::test_capturing_readouterr_unicode PASSED >testing/io_/test_capture.py::TestStdCapture::test_capturing_readouterr_decode_error_handling PASSED >testing/io_/test_capture.py::TestStdCapture::test_capturing_mixed PASSED >testing/io_/test_capture.py::TestStdCapture::test_reset_twice_error PASSED >testing/io_/test_capture.py::TestStdCapture::test_capturing_modify_sysouterr_in_between PASSED >testing/io_/test_capture.py::TestStdCapture::test_capturing_error_recursive PASSED >testing/io_/test_capture.py::TestStdCapture::test_just_out_capture PASSED >testing/io_/test_capture.py::TestStdCapture::test_just_err_capture PASSED >testing/io_/test_capture.py::TestStdCapture::test_stdin_restored PASSED >testing/io_/test_capture.py::TestStdCapture::test_stdin_nulled_by_default PASSED >testing/io_/test_capture.py::TestStdCapture::test_suspend_resume PASSED >testing/io_/test_capture.py::TestStdCaptureNotNow::test_capturing_done_simple PASSED >testing/io_/test_capture.py::TestStdCaptureNotNow::test_capturing_reset_simple PASSED >testing/io_/test_capture.py::TestStdCaptureNotNow::test_capturing_readouterr PASSED >testing/io_/test_capture.py::TestStdCaptureNotNow::test_capturing_readouterr_unicode PASSED >testing/io_/test_capture.py::TestStdCaptureNotNow::test_capturing_readouterr_decode_error_handling PASSED >testing/io_/test_capture.py::TestStdCaptureNotNow::test_capturing_mixed PASSED >testing/io_/test_capture.py::TestStdCaptureNotNow::test_reset_twice_error PASSED >testing/io_/test_capture.py::TestStdCaptureNotNow::test_capturing_modify_sysouterr_in_between PASSED >testing/io_/test_capture.py::TestStdCaptureNotNow::test_capturing_error_recursive PASSED >testing/io_/test_capture.py::TestStdCaptureNotNow::test_just_out_capture PASSED >testing/io_/test_capture.py::TestStdCaptureNotNow::test_just_err_capture PASSED >testing/io_/test_capture.py::TestStdCaptureNotNow::test_stdin_restored PASSED >testing/io_/test_capture.py::TestStdCaptureNotNow::test_stdin_nulled_by_default PASSED >testing/io_/test_capture.py::TestStdCaptureNotNow::test_suspend_resume PASSED >testing/io_/test_capture.py::TestStdCaptureFD::test_capturing_done_simple PASSED >testing/io_/test_capture.py::TestStdCaptureFD::test_capturing_reset_simple PASSED >testing/io_/test_capture.py::TestStdCaptureFD::test_capturing_readouterr PASSED >testing/io_/test_capture.py::TestStdCaptureFD::test_capturing_readouterr_unicode PASSED >testing/io_/test_capture.py::TestStdCaptureFD::test_capturing_readouterr_decode_error_handling PASSED >testing/io_/test_capture.py::TestStdCaptureFD::test_capturing_mixed PASSED >testing/io_/test_capture.py::TestStdCaptureFD::test_reset_twice_error PASSED >testing/io_/test_capture.py::TestStdCaptureFD::test_capturing_modify_sysouterr_in_between PASSED >testing/io_/test_capture.py::TestStdCaptureFD::test_capturing_error_recursive PASSED >testing/io_/test_capture.py::TestStdCaptureFD::test_just_out_capture PASSED >testing/io_/test_capture.py::TestStdCaptureFD::test_just_err_capture PASSED >testing/io_/test_capture.py::TestStdCaptureFD::test_stdin_restored PASSED >testing/io_/test_capture.py::TestStdCaptureFD::test_stdin_nulled_by_default PASSED >testing/io_/test_capture.py::TestStdCaptureFD::test_suspend_resume PASSED >testing/io_/test_capture.py::TestStdCaptureFD::test_intermingling PASSED >testing/io_/test_capture.py::TestStdCaptureFD::test_callcapture PASSED >testing/io_/test_capture.py::TestStdCaptureFD::test_many PASSED >testing/io_/test_capture.py::TestStdCaptureFDNotNow::test_capturing_done_simple PASSED >testing/io_/test_capture.py::TestStdCaptureFDNotNow::test_capturing_reset_simple PASSED >testing/io_/test_capture.py::TestStdCaptureFDNotNow::test_capturing_readouterr PASSED >testing/io_/test_capture.py::TestStdCaptureFDNotNow::test_capturing_readouterr_unicode PASSED >testing/io_/test_capture.py::TestStdCaptureFDNotNow::test_capturing_readouterr_decode_error_handling PASSED >testing/io_/test_capture.py::TestStdCaptureFDNotNow::test_capturing_mixed PASSED >testing/io_/test_capture.py::TestStdCaptureFDNotNow::test_reset_twice_error PASSED >testing/io_/test_capture.py::TestStdCaptureFDNotNow::test_capturing_modify_sysouterr_in_between PASSED >testing/io_/test_capture.py::TestStdCaptureFDNotNow::test_capturing_error_recursive PASSED >testing/io_/test_capture.py::TestStdCaptureFDNotNow::test_just_out_capture PASSED >testing/io_/test_capture.py::TestStdCaptureFDNotNow::test_just_err_capture PASSED >testing/io_/test_capture.py::TestStdCaptureFDNotNow::test_stdin_restored PASSED >testing/io_/test_capture.py::TestStdCaptureFDNotNow::test_stdin_nulled_by_default PASSED >testing/io_/test_capture.py::TestStdCaptureFDNotNow::test_suspend_resume PASSED >testing/io_/test_capture.py::TestStdCaptureFDNotNow::test_intermingling PASSED >testing/io_/test_capture.py::TestStdCaptureFDNotNow::test_callcapture PASSED >testing/io_/test_capture.py::TestStdCaptureFDNotNow::test_many PASSED >testing/io_/test_capture.py::test_stdcapture_fd_tmpfile PASSED >testing/io_/test_capture.py::TestStdCaptureFDinvalidFD::test_stdcapture_fd_invalid_fd PASSED >testing/io_/test_capture.py::test_capture_not_started_but_reset PASSED >testing/io_/test_capture.py::test_capture_no_sys PASSED >testing/io_/test_capture.py::test_callcapture_nofd PASSED >testing/io_/test_capture.py::test_fdcapture_tmpfile_remains_the_same[0] PASSED >testing/io_/test_capture.py::test_fdcapture_tmpfile_remains_the_same[1] PASSED >testing/io_/test_capture.py::test_capturing_and_logging_fundamentals[0] PASSED >testing/io_/test_capture.py::test_capturing_and_logging_fundamentals[1] PASSED >testing/io_/test_saferepr.py::TestSafeRepr::test_simple_repr PASSED >testing/io_/test_saferepr.py::TestSafeRepr::test_maxsize PASSED >testing/io_/test_saferepr.py::TestSafeRepr::test_maxsize_error_on_instance PASSED >testing/io_/test_saferepr.py::TestSafeRepr::test_exceptions PASSED >testing/io_/test_saferepr.py::TestSafeRepr::test_big_repr PASSED >testing/io_/test_saferepr.py::TestSafeRepr::test_repr_on_newstyle PASSED >testing/io_/test_saferepr.py::TestSafeRepr::test_unicode PASSED >testing/io_/test_saferepr.py::test_unicode_handling PASSED >testing/io_/test_terminalwriter.py::test_get_terminal_width PASSED >testing/io_/test_terminalwriter.py::test_getdimensions PASSED >testing/io_/test_terminalwriter.py::test_terminal_width_COLUMNS PASSED >testing/io_/test_terminalwriter.py::test_terminalwriter_defaultwidth_80 PASSED >testing/io_/test_terminalwriter.py::test_terminalwriter_getdimensions_bogus PASSED >testing/io_/test_terminalwriter.py::test_terminalwriter_getdimensions_emacs PASSED >testing/io_/test_terminalwriter.py::test_terminalwriter_computes_width PASSED >testing/io_/test_terminalwriter.py::test_terminalwriter_default_instantiation PASSED >testing/io_/test_terminalwriter.py::test_terminalwriter_dumb_term_no_markup PASSED >testing/io_/test_terminalwriter.py::test_terminalwriter_file_unicode PASSED >testing/io_/test_terminalwriter.py::test_unicode_encoding PASSED >testing/io_/test_terminalwriter.py::test_unicode_on_file_with_ascii_encoding[ascii] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_line[path] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_line[stringio] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_line[callable] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_line_unicode[path] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_line_unicode[stringio] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_line_unicode[callable] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_sep_no_title[path] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_sep_no_title[stringio] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_sep_no_title[callable] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_sep_with_title[path] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_sep_with_title[stringio] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_sep_with_title[callable] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test__escaped[path] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test__escaped[stringio] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test__escaped[callable] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_markup[path] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_markup[stringio] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_markup[callable] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_line_write_markup[path] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_line_write_markup[stringio] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_line_write_markup[callable] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_attr_fullwidth[path] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_attr_fullwidth[stringio] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_attr_fullwidth[callable] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_reline[path] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_reline[stringio] PASSED >testing/io_/test_terminalwriter.py::TestTerminalWriter::test_reline[callable] PASSED >testing/io_/test_terminalwriter.py::test_terminal_with_callable_write_and_flush PASSED >testing/io_/test_terminalwriter.py::test_attr_hasmarkup PASSED >testing/io_/test_terminalwriter.py::test_ansi_print PASSED >testing/io_/test_terminalwriter.py::test_should_do_markup_PY_COLORS_eq_1 PASSED >testing/io_/test_terminalwriter.py::test_should_do_markup_PY_COLORS_eq_0 PASSED >testing/log/test_log.py::TestLogProducer::test_getstate_setstate PASSED >testing/log/test_log.py::TestLogProducer::test_producer_repr PASSED >testing/log/test_log.py::TestLogProducer::test_produce_one_keyword PASSED >testing/log/test_log.py::TestLogProducer::test_producer_class PASSED >testing/log/test_log.py::TestLogProducer::test_producer_caching PASSED >testing/log/test_log.py::TestLogConsumer::test_log_none PASSED >testing/log/test_log.py::TestLogConsumer::test_log_default_stderr PASSED >testing/log/test_log.py::TestLogConsumer::test_simple_consumer_match PASSED >testing/log/test_log.py::TestLogConsumer::test_simple_consumer_match_2 PASSED >testing/log/test_log.py::TestLogConsumer::test_no_auto_producer PASSED >testing/log/test_log.py::TestLogConsumer::test_setconsumer_with_producer PASSED >testing/log/test_log.py::TestLogConsumer::test_multi_consumer PASSED >testing/log/test_log.py::TestLogConsumer::test_log_stderr PASSED >testing/log/test_log.py::TestLogConsumer::test_log_file PASSED >testing/log/test_log.py::TestLogConsumer::test_log_file_append_mode PASSED >testing/log/test_log.py::TestLogConsumer::test_log_file_delayed_create PASSED >testing/log/test_log.py::TestLogConsumer::test_keyword_based_log_files PASSED >testing/log/test_warning.py::test_forwarding_to_warnings_module xfail >testing/log/test_warning.py::test_apiwarn_functional PASSED >testing/log/test_warning.py::test_stacklevel PASSED >testing/log/test_warning.py::test_stacklevel_initpkg_with_resolve PASSED >testing/log/test_warning.py::test_stacklevel_initpkg_no_resolve PASSED >testing/log/test_warning.py::test_function PASSED >testing/path/test_cacheutil.py::TestBuildcostAccess::test_getorbuild PASSED >testing/path/test_cacheutil.py::TestBuildcostAccess::test_cache_get_key_error PASSED >testing/path/test_cacheutil.py::TestBuildcostAccess::test_delentry_non_raising PASSED >testing/path/test_cacheutil.py::TestBuildcostAccess::test_delentry_raising PASSED >testing/path/test_cacheutil.py::TestBuildcostAccess::test_clear PASSED >testing/path/test_cacheutil.py::TestBuildcostAccess::test_cache_works_somewhat_simple PASSED >testing/path/test_cacheutil.py::TestAging::test_getorbuild PASSED >testing/path/test_cacheutil.py::TestAging::test_cache_get_key_error PASSED >testing/path/test_cacheutil.py::TestAging::test_delentry_non_raising PASSED >testing/path/test_cacheutil.py::TestAging::test_delentry_raising PASSED >testing/path/test_cacheutil.py::TestAging::test_clear PASSED >testing/path/test_cacheutil.py::TestAging::test_cache_eviction PASSED >testing/path/test_cacheutil.py::test_prune_lowestweight PASSED >testing/path/test_local.py::TestLocalPath::test_constructor_equality <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_eq_nonstring <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_new_identical <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_join <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_join_normalized <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_join_noargs <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_add_something <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_parts <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_common <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_basename_checks <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_basename <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_dirname <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_dirpath <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_dirpath_with_args <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_newbasename <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_not_exists <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_exists <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_dir <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_fnmatch_file <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_relto <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_bestrelpath <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_relto_not_relative <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_listdir <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_listdir_fnmatchstring <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_listdir_filter <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_listdir_sorted <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_visit_nofilter <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_visit_norecurse <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_visit_filterfunc_is_string <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_visit_ignore <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_visit_endswith <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_cmp <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_simple_read <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_join_div_operator <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_ext <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_purebasename <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_multiple_parts <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_dotted_name_ext <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_newext <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_readlines <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_readlines_nocr <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_file <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_not_file <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_non_existent <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_size <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_mtime <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_relto_wrong_type <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_load <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_visit_filesonly <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_visit_nodotfiles <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_visit_breadthfirst <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_visit_sort <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_endswith <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_copy_file <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_copy_dir <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_remove_file <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_remove_dir_recursive_by_default <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_ensure_dir <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_mkdir_and_remove <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_move_file <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_move_dir <- testing/path/common.py PASSED >testing/path/test_local.py::TestLocalPath::test_join_normpath PASSED >testing/path/test_local.py::TestLocalPath::test_dirpath_abs_no_abs PASSED >testing/path/test_local.py::TestLocalPath::test_gethash PASSED >testing/path/test_local.py::TestLocalPath::test_remove_removes_readonly_file PASSED >testing/path/test_local.py::TestLocalPath::test_remove_removes_readonly_dir PASSED >testing/path/test_local.py::TestLocalPath::test_remove_removes_dir_and_readonly_file PASSED >testing/path/test_local.py::TestLocalPath::test_remove_routes_ignore_errors PASSED >testing/path/test_local.py::TestLocalPath::test_initialize_curdir PASSED >testing/path/test_local.py::TestLocalPath::test_chdir_gone PASSED >testing/path/test_local.py::TestLocalPath::test_as_cwd PASSED >testing/path/test_local.py::TestLocalPath::test_as_cwd_exception PASSED >testing/path/test_local.py::TestLocalPath::test_initialize_reldir PASSED >testing/path/test_local.py::TestLocalPath::test_tilde_expansion PASSED >testing/path/test_local.py::TestLocalPath::test_eq_with_strings PASSED >testing/path/test_local.py::TestLocalPath::test_eq_with_none PASSED >testing/path/test_local.py::TestLocalPath::test_gt_with_strings PASSED >testing/path/test_local.py::TestLocalPath::test_open_and_ensure PASSED >testing/path/test_local.py::TestLocalPath::test_write_and_ensure PASSED >testing/path/test_local.py::TestLocalPath::test_dump[0] PASSED >testing/path/test_local.py::TestLocalPath::test_dump[1] PASSED >testing/path/test_local.py::TestLocalPath::test_setmtime PASSED >testing/path/test_local.py::TestLocalPath::test_normpath PASSED >testing/path/test_local.py::TestLocalPath::test_mkdtemp_creation PASSED >testing/path/test_local.py::TestLocalPath::test_tmproot PASSED >testing/path/test_local.py::TestLocalPath::test_chdir PASSED >testing/path/test_local.py::TestLocalPath::test_ensure_filepath_withdir PASSED >testing/path/test_local.py::TestLocalPath::test_ensure_filepath_withoutdir PASSED >testing/path/test_local.py::TestLocalPath::test_ensure_dirpath PASSED >testing/path/test_local.py::TestLocalPath::test_init_from_path PASSED >testing/path/test_local.py::TestLocalPath::test_long_filenames xfail >testing/path/test_local.py::TestLocalPath::test_visit_depth_first PASSED >testing/path/test_local.py::TestLocalPath::test_visit_rec_fnmatch PASSED >testing/path/test_local.py::TestLocalPath::test_fnmatch_file_abspath PASSED >testing/path/test_local.py::TestLocalPath::test_sysfind PASSED >testing/path/test_local.py::TestExecutionOnWindows::test_sysfind_bat_exe_before SKIPPED >testing/path/test_local.py::TestExecution::test_sysfind_no_permisson_ignored PASSED >testing/path/test_local.py::TestExecution::test_sysfind_absolute PASSED >testing/path/test_local.py::TestExecution::test_sysfind_multiple PASSED >testing/path/test_local.py::TestExecution::test_sysexec PASSED >testing/path/test_local.py::TestExecution::test_sysexec_failing PASSED >testing/path/test_local.py::TestExecution::test_make_numbered_dir PASSED >testing/path/test_local.py::TestExecution::test_make_numbered_dir_NotImplemented_Error PASSED >testing/path/test_local.py::TestExecution::test_locked_make_numbered_dir PASSED >testing/path/test_local.py::TestExecution::test_error_preservation PASSED >testing/path/test_local.py::TestImport::test_pyimport PASSED >testing/path/test_local.py::TestImport::test_pyimport_renamed_dir_creates_mismatch PASSED >testing/path/test_local.py::TestImport::test_pyimport_messy_name PASSED >testing/path/test_local.py::TestImport::test_pyimport_dir PASSED >testing/path/test_local.py::TestImport::test_pyimport_execfile_different_name PASSED >testing/path/test_local.py::TestImport::test_pyimport_a PASSED >testing/path/test_local.py::TestImport::test_pyimport_b PASSED >testing/path/test_local.py::TestImport::test_pyimport_c PASSED >testing/path/test_local.py::TestImport::test_pyimport_d PASSED >testing/path/test_local.py::TestImport::test_pyimport_and_import PASSED >testing/path/test_local.py::TestImport::test_pyimport_check_filepath_consistency PASSED >testing/path/test_local.py::TestImport::test_issue131_pyimport_on__init__ PASSED >testing/path/test_local.py::TestImport::test_ensuresyspath_append PASSED >testing/path/test_local.py::test_pypkgdir PASSED >testing/path/test_local.py::test_pypkgdir_unimportable PASSED >testing/path/test_local.py::test_isimportable PASSED >testing/path/test_local.py::test_homedir_from_HOME PASSED >testing/path/test_local.py::test_homedir_not_exists PASSED >testing/path/test_local.py::test_samefile PASSED >testing/path/test_local.py::test_listdir_single_arg PASSED >testing/path/test_local.py::test_mkdtemp_rootdir PASSED >testing/path/test_local.py::TestWINLocalPath::test_owner_group_not_implemented SKIPPED >testing/path/test_local.py::TestWINLocalPath::test_chmod_simple_int SKIPPED >testing/path/test_local.py::TestWINLocalPath::test_path_comparison_lowercase_mixed SKIPPED >testing/path/test_local.py::TestWINLocalPath::test_relto_with_mixed_case SKIPPED >testing/path/test_local.py::TestWINLocalPath::test_allow_unix_style_paths SKIPPED >testing/path/test_local.py::TestWINLocalPath::test_sysfind_in_currentdir SKIPPED >testing/path/test_local.py::TestWINLocalPath::test_fnmatch_file_abspath_posix_pattern_on_win32 SKIPPED >testing/path/test_local.py::TestPOSIXLocalPath::test_hardlink PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_symlink_are_identical PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_symlink_isfile PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_symlink_relative PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_symlink_not_existing PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_relto_with_root PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_visit_recursive_symlink PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_symlink_isdir PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_symlink_remove PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_realpath_file PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_owner PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_stat_helpers PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_stat_non_raising PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_atime PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_commondir PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_commondir_nocommon PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_join_to_root PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_join_root_to_root_with_no_abs PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_chmod_simple_int PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_chmod_rec_int PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_copy_archiving PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_chown_identity PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_chown_dangling_link PASSED >testing/path/test_local.py::TestPOSIXLocalPath::test_chown_identity_rec_mayfail PASSED >testing/path/test_local.py::TestUnicodePy2Py3::test_join_ensure PASSED >testing/path/test_local.py::TestUnicodePy2Py3::test_listdir PASSED >testing/path/test_local.py::TestUnicodePy2Py3::test_read_write xfail >testing/path/test_local.py::TestBinaryAndTextMethods::test_read_binwrite PASSED >testing/path/test_local.py::TestBinaryAndTextMethods::test_read_textwrite PASSED >testing/path/test_local.py::TestBinaryAndTextMethods::test_default_encoding PASSED >testing/path/test_svnauth.py::TestSvnAuth::test_basic PASSED >testing/path/test_svnauth.py::TestSvnAuth::test_makecmdoptions_uname_pw_makestr PASSED >testing/path/test_svnauth.py::TestSvnAuth::test_makecmdoptions_quote_escape PASSED >testing/path/test_svnauth.py::TestSvnAuth::test_makecmdoptions_no_cache_auth PASSED >testing/path/test_svnauth.py::TestSvnAuth::test_makecmdoptions_no_interactive PASSED >testing/path/test_svnauth.py::TestSvnAuth::test_makecmdoptions_no_interactive_no_cache_auth PASSED >testing/path/test_svnauth.py::TestSvnWCAuth::test_checkout SKIPPED >testing/path/test_svnauth.py::TestSvnWCAuth::test_commit SKIPPED >testing/path/test_svnauth.py::TestSvnWCAuth::test_checkout_no_cache_auth SKIPPED >testing/path/test_svnauth.py::TestSvnWCAuth::test_checkout_auth_from_constructor SKIPPED >testing/path/test_svnauth.py::TestSvnURLAuth::test_init PASSED >testing/path/test_svnauth.py::TestSvnURLAuth::test_new PASSED >testing/path/test_svnauth.py::TestSvnURLAuth::test_join PASSED >testing/path/test_svnauth.py::TestSvnURLAuth::test_listdir PASSED >testing/path/test_svnauth.py::TestSvnURLAuth::test_info PASSED >testing/path/test_svnauth.py::TestSvnURLAuth::test_open PASSED >testing/path/test_svnauth.py::TestSvnURLAuth::test_dirpath PASSED >testing/path/test_svnauth.py::TestSvnURLAuth::test_mkdir PASSED >testing/path/test_svnauth.py::TestSvnURLAuth::test_copy PASSED >testing/path/test_svnauth.py::TestSvnURLAuth::test_rename PASSED >testing/path/test_svnauth.py::TestSvnURLAuth::test_remove PASSED >testing/path/test_svnauth.py::TestSvnURLAuth::test_export PASSED >testing/path/test_svnauth.py::TestSvnURLAuth::test_log PASSED >testing/path/test_svnauth.py::TestSvnURLAuth::test_propget PASSED >testing/path/test_svnauth.py::TestSvnWCAuthFunctional::test_checkout_constructor_arg SKIPPED >testing/path/test_svnauth.py::TestSvnWCAuthFunctional::test_checkout_function_arg SKIPPED >testing/path/test_svnauth.py::TestSvnWCAuthFunctional::test_checkout_failing_non_interactive SKIPPED >testing/path/test_svnauth.py::TestSvnWCAuthFunctional::test_log SKIPPED >testing/path/test_svnauth.py::TestSvnWCAuthFunctional::test_switch SKIPPED >testing/path/test_svnauth.py::TestSvnWCAuthFunctional::test_update SKIPPED >testing/path/test_svnauth.py::TestSvnWCAuthFunctional::test_lock_unlock_status SKIPPED >testing/path/test_svnauth.py::TestSvnWCAuthFunctional::test_diff SKIPPED >testing/path/test_svnauth.py::TestSvnURLAuthFunctional::test_listdir SKIPPED >testing/path/test_svnauth.py::TestSvnURLAuthFunctional::test_copy SKIPPED >testing/path/test_svnauth.py::TestSvnURLAuthFunctional::test_write_read SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_constructor_equality <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_eq_nonstring <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_new_identical <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_join <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_join_normalized <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_join_noargs <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_add_something <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_parts <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_common <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_basename_checks <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_basename <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_dirname <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_dirpath <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_dirpath_with_args <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_newbasename <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_not_exists <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_exists <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_dir <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_fnmatch_file <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_relto <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_bestrelpath <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_relto_not_relative <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_listdir_fnmatchstring <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_listdir_filter <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_listdir_sorted <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_visit_nofilter <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_visit_norecurse <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_visit_filterfunc_is_string <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_visit_endswith <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_cmp <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_simple_read <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_join_div_operator <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_ext <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_purebasename <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_multiple_parts <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_dotted_name_ext <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_newext <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_readlines <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_readlines_nocr <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_file <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_not_file <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_non_existent <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_size <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_mtime <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_relto_wrong_type <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_visit_filesonly <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_visit_nodotfiles <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_visit_breadthfirst <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_visit_sort <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_endswith <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_copy_file <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_copy_dir <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_remove_file <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_remove_dir_recursive_by_default <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_ensure_dir <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_mkdir_and_remove <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_move_file <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_move_dir <- testing/path/common.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_propget <- testing/path/svntestbase.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_proplist <- testing/path/svntestbase.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_info <- testing/path/svntestbase.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_log_simple <- testing/path/svntestbase.py SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_load SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_listdir SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_visit_ignore SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_svnurl_needs_arg SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_svnurl_does_not_accept_None_either SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_svnurl_characters_simple SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_svnurl_characters_at_user SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_svnurl_characters_at_path SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_svnurl_characters_colon_port SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_svnurl_characters_tilde_end SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_svnurl_characters_colon_path SKIPPED >testing/path/test_svnurl.py::TestSvnURLCommandPath::test_export SKIPPED >testing/path/test_svnurl.py::TestSvnInfoCommand::test_svn_1_2 PASSED >testing/path/test_svnurl.py::TestSvnInfoCommand::test_svn_1_3 PASSED >testing/path/test_svnurl.py::TestSvnInfoCommand::test_svn_1_3_b PASSED >testing/path/test_svnurl.py::test_badchars PASSED >testing/path/test_svnwc.py::test_make_repo SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_constructor_equality <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_eq_nonstring <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_new_identical <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_join <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_join_normalized <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_join_noargs <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_add_something <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_parts <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_common <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_basename_checks <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_basename <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_dirname <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_dirpath <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_dirpath_with_args <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_newbasename <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_not_exists <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_exists <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_dir <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_fnmatch_file <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_relto <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_bestrelpath <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_relto_not_relative <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_listdir <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_listdir_fnmatchstring <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_listdir_filter <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_listdir_sorted <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_visit_nofilter <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_visit_norecurse <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_visit_filterfunc_is_string <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_visit_ignore <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_visit_endswith <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_cmp <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_simple_read <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_join_div_operator <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_ext <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_purebasename <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_multiple_parts <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_dotted_name_ext <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_newext <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_readlines <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_readlines_nocr <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_file <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_not_file <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_non_existent <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_size <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_mtime <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_relto_wrong_type <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_load <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_visit_filesonly <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_visit_nodotfiles <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_visit_breadthfirst <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_visit_sort <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_endswith <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_copy_file <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_copy_dir <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_remove_file <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_remove_dir_recursive_by_default <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_ensure_dir <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_mkdir_and_remove <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_move_file <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_move_dir <- testing/path/common.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_propget <- testing/path/svntestbase.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_proplist <- testing/path/svntestbase.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_info <- testing/path/svntestbase.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_log_simple <- testing/path/svntestbase.py SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_status_attributes_simple SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_status_added SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_status_change SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_status_added_ondirectory SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_status_unknown SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_status_unchanged SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_status_update SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_status_replaced SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_status_ignored SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_status_conflict SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_status_external SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_status_deleted SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_status_noauthor SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_status_wrong_xml SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_diff SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_blame SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_join_abs SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_join_abs2 SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_str_gives_localpath SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_versioned SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_listdir_versioned SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_nonversioned_remove SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_properties SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_proplist_recursive SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_long_properties SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_ensure SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_not_versioned SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_lock_unlock SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_commit_nonrecursive SKIPPED >testing/path/test_svnwc.py::TestWCSvnCommandPath::test_commit_return_value SKIPPED >testing/path/test_svnwc.py::test_parse_wcinfotime PASSED >testing/path/test_svnwc.py::TestInfoSvnWCCommand::test_svn_1_2 SKIPPED >testing/path/test_svnwc.py::TestInfoSvnWCCommand::test_svn_1_3 SKIPPED >testing/path/test_svnwc.py::test_characters_at PASSED >testing/path/test_svnwc.py::test_characters_tilde PASSED >testing/path/test_svnwc.py::TestRepo::test_trailing_slash_is_stripped SKIPPED >testing/path/test_svnwc.py::TestRepo::test_exists_svn_root SKIPPED >testing/path/test_svnwc.py::TestRepo::test_repocache_simple SKIPPED >testing/path/test_svnwc.py::TestRepo::test_repocache_notimeout SKIPPED >testing/path/test_svnwc.py::TestRepo::test_repocache_outdated SKIPPED >testing/process/test_cmdexec.py::Test_exec_cmd::test_simple PASSED >testing/process/test_cmdexec.py::Test_exec_cmd::test_simple_newline PASSED >testing/process/test_cmdexec.py::Test_exec_cmd::test_simple_error PASSED >testing/process/test_cmdexec.py::Test_exec_cmd::test_simple_error_exact_status PASSED >testing/process/test_cmdexec.py::Test_exec_cmd::test_err PASSED >testing/process/test_forkedfunc.py::test_waitfinish_removes_tempdir PASSED >testing/process/test_forkedfunc.py::test_tempdir_gets_gc_collected PASSED >testing/process/test_forkedfunc.py::test_basic_forkedfunc PASSED >testing/process/test_forkedfunc.py::test_exitstatus PASSED >testing/process/test_forkedfunc.py::test_execption_in_func PASSED >testing/process/test_forkedfunc.py::test_forkedfunc_on_fds PASSED >testing/process/test_forkedfunc.py::test_forkedfunc_on_fds_output PASSED >testing/process/test_forkedfunc.py::test_forkedfunc_on_stdout PASSED >testing/process/test_forkedfunc.py::test_forkedfunc_signal PASSED >testing/process/test_forkedfunc.py::test_forkedfunc_huge_data PASSED >testing/process/test_forkedfunc.py::test_box_seq PASSED >testing/process/test_forkedfunc.py::test_box_in_a_box PASSED >testing/process/test_forkedfunc.py::test_kill_func_forked PASSED >testing/process/test_forkedfunc.py::test_hooks PASSED >testing/process/test_killproc.py::test_kill PASSED >testing/root/test_builtin.py::test_enumerate PASSED >testing/root/test_builtin.py::test_any PASSED >testing/root/test_builtin.py::test_all PASSED >testing/root/test_builtin.py::test_BaseException PASSED >testing/root/test_builtin.py::test_GeneratorExit PASSED >testing/root/test_builtin.py::test_reversed PASSED >testing/root/test_builtin.py::test_simple PASSED >testing/root/test_builtin.py::test_frozenset PASSED >testing/root/test_builtin.py::test_print_simple PASSED >testing/root/test_builtin.py::test_execfile PASSED >testing/root/test_builtin.py::test_getfuncdict PASSED >testing/root/test_builtin.py::test_callable PASSED >testing/root/test_builtin.py::test_totext PASSED >testing/root/test_builtin.py::test_bytes_text PASSED >testing/root/test_builtin.py::test_totext_badutf8 PASSED >testing/root/test_builtin.py::test_reraise PASSED >testing/root/test_builtin.py::test_exec PASSED >testing/root/test_builtin.py::test_tryimport PASSED >testing/root/test_builtin.py::test_getcode PASSED >testing/root/test_error.py::test_error_classes PASSED >testing/root/test_error.py::test_picklability_issue1 PASSED >testing/root/test_error.py::test_unknown_error PASSED >testing/root/test_error.py::test_error_conversion_ENOTDIR PASSED >testing/root/test_error.py::test_checked_call_supports_kwargs PASSED >testing/root/test_py_imports.py::test_dir::[0] PASSED >testing/root/test_py_imports.py::test_dir::[1] PASSED >testing/root/test_py_imports.py::test_dir::[2] PASSED >testing/root/test_py_imports.py::test_dir::[3] PASSED >testing/root/test_py_imports.py::test_dir::[4] PASSED >testing/root/test_py_imports.py::test_dir::[5] PASSED >testing/root/test_py_imports.py::test_dir::[6] PASSED >testing/root/test_py_imports.py::test_dir::[7] PASSED >testing/root/test_py_imports.py::test_dir::[8] PASSED >testing/root/test_py_imports.py::test_dir::[9] PASSED >testing/root/test_py_imports.py::test_dir::[10] PASSED >testing/root/test_py_imports.py::test_dir::[11] PASSED >testing/root/test_py_imports.py::test_dir::[12] PASSED >testing/root/test_py_imports.py::test_virtual_module_identity PASSED >testing/root/test_py_imports.py::test_importall PASSED >testing/root/test_py_imports.py::test_all_resolves PASSED >testing/root/test_std.py::test_os PASSED >testing/root/test_std.py::test_import_error_converts_to_attributeerror PASSED >testing/root/test_std.py::test_std_gets_it PASSED >testing/root/test_xmlgen.py::test_escape PASSED >testing/root/test_xmlgen.py::test_tag_with_text PASSED >testing/root/test_xmlgen.py::test_class_identity PASSED >testing/root/test_xmlgen.py::test_tag_with_text_and_attributes PASSED >testing/root/test_xmlgen.py::test_tag_with_subclassed_attr_simple PASSED >testing/root/test_xmlgen.py::test_tag_with_raw_attr PASSED >testing/root/test_xmlgen.py::test_tag_nested PASSED >testing/root/test_xmlgen.py::test_list_nested PASSED >testing/root/test_xmlgen.py::test_tag_xmlname PASSED >testing/root/test_xmlgen.py::test_tag_with_text_entity PASSED >testing/root/test_xmlgen.py::test_tag_with_text_and_attributes_entity PASSED >testing/root/test_xmlgen.py::test_raw PASSED >testing/root/test_xmlgen.py::test_html_name_stickyness PASSED >testing/root/test_xmlgen.py::test_stylenames PASSED >testing/root/test_xmlgen.py::test_class_None PASSED >testing/root/test_xmlgen.py::test_alternating_style PASSED >testing/root/test_xmlgen.py::test_singleton PASSED >testing/root/test_xmlgen.py::test_inline PASSED >testing/root/test_xmlgen.py::test_object_tags PASSED >============================================================================================= short test summary info ============================================================================================= >XFAIL testing/log/test_warning.py::test_forwarding_to_warnings_module >XFAIL testing/path/test_local.py::TestLocalPath::()::test_long_filenames > reason: [NOTRUN] unreliable est for long filenames >XFAIL testing/path/test_local.py::TestUnicodePy2Py3::()::test_read_write > changing read/write might break existing usages >FAIL testing/code/test_assertion.py::test_assert_keyword_arg >FAIL testing/code/test_assertion.py::test_assert_non_string >FAIL testing/code/test_assertion.py::test_assert_implicit_multiline >FAIL testing/code/test_assertion.py::test_assert_with_brokenrepr_arg >FAIL testing/code/test_assertion.py::test_multiple_statements_per_line >FAIL testing/code/test_assertion.py::test_power >FAIL testing/code/test_assertion.py::test_assert_raise_subclass >FAIL testing/code/test_excinfo.py::TestFormattedExcinfo::()::test_repr_source_excinfo >FAIL testing/code/test_excinfo.py::TestFormattedExcinfo::()::test_traceback_short_no_source >FAIL testing/code/test_excinfo.py::TestFormattedExcinfo::()::test_repr_excinfo_addouterr >FAIL testing/code/test_excinfo.py::TestFormattedExcinfo::()::test_tb_entry_AssertionError >FAIL testing/code/test_excinfo.py::TestFormattedExcinfo::()::test_reprexcinfo_getrepr >FAIL testing/code/test_excinfo.py::TestFormattedExcinfo::()::test_toterminal_long >FAIL testing/code/test_excinfo.py::TestFormattedExcinfo::()::test_toterminal_long_missing_source >FAIL testing/code/test_excinfo.py::TestFormattedExcinfo::()::test_toterminal_long_incomplete_source >FAIL testing/code/test_excinfo.py::TestFormattedExcinfo::()::test_toterminal_long_filenames >FAIL testing/code/test_excinfo.py::TestFormattedExcinfo::()::test_native_style >FAIL testing/code/test_excinfo.py::TestFormattedExcinfo::()::test_traceback_repr_style > >==================================================================================================== FAILURES ===================================================================================================== >_____________________________________________________________________________________________ test_assert_keyword_arg _____________________________________________________________________________________________ > > def test_assert_keyword_arg(): > def f(x=3): > return False > try: > assert f(x=5) > except AssertionError: > e = exvalue() >> assert "x=5" in e.msg >E AttributeError: 'exceptions.AssertionError' object has no attribute 'msg' > >testing/code/test_assertion.py:111: AttributeError >_____________________________________________________________________________________________ test_assert_non_string ______________________________________________________________________________________________ > > def test_assert_non_string(): > try: > assert 0, ['list'] > except AssertionError: > e = exvalue() >> assert e.msg.find("list") != -1 >E AttributeError: 'exceptions.AssertionError' object has no attribute 'msg' > >testing/code/test_assertion.py:133: AttributeError >_________________________________________________________________________________________ test_assert_implicit_multiline __________________________________________________________________________________________ > > def test_assert_implicit_multiline(): > try: > x = [1,2,3] > assert x != [1, > 2, 3] > except AssertionError: > e = exvalue() >> assert e.msg.find('assert [1, 2, 3] !=') != -1 >E AttributeError: 'exceptions.AssertionError' object has no attribute 'msg' > >testing/code/test_assertion.py:142: AttributeError >_________________________________________________________________________________________ test_assert_with_brokenrepr_arg _________________________________________________________________________________________ > > def test_assert_with_brokenrepr_arg(): > class BrokenRepr: > def __repr__(self): 0 / 0 > e = AssertionError(BrokenRepr()) >> if e.msg.find("broken __repr__") == -1: >E AttributeError: 'exceptions.AssertionError' object has no attribute 'msg' > >testing/code/test_assertion.py:149: AttributeError >________________________________________________________________________________________ test_multiple_statements_per_line ________________________________________________________________________________________ > > def test_multiple_statements_per_line(): > try: > a = 1; assert a == 2 > except AssertionError: > e = exvalue() >> assert "assert 1 == 2" in e.msg >E AttributeError: 'exceptions.AssertionError' object has no attribute 'msg' > >testing/code/test_assertion.py:157: AttributeError >___________________________________________________________________________________________________ test_power ____________________________________________________________________________________________________ > > def test_power(): > try: > assert 2**3 == 7 > except AssertionError: > e = exvalue() >> assert "assert (2 ** 3) == 7" in e.msg >E AttributeError: 'exceptions.AssertionError' object has no attribute 'msg' > >testing/code/test_assertion.py:164: AttributeError >___________________________________________________________________________________________ test_assert_raise_subclass ____________________________________________________________________________________________ > > @pytest.mark.skipif("sys.version_info < (2,5)") > def test_assert_raise_subclass(): > class SomeEx(AssertionError): > def __init__(self, *args): > super(SomeEx, self).__init__() > try: > raise SomeEx("hello") > except AssertionError: > s = str(exvalue()) > assert 're-run' not in s >> assert 'could not determine' in s >E assert 'could not determine' in '' > >testing/code/test_assertion.py:291: AssertionError >__________________________________________________________________________________ TestFormattedExcinfo.test_repr_source_excinfo __________________________________________________________________________________ > >self = <test_excinfo.TestFormattedExcinfo instance at 0x7fe728158710> > > def test_repr_source_excinfo(self): > """ check if indentation is right """ > pr = FormattedExcinfo() > excinfo = self.excinfo_from_exec(""" > def f(): > assert 0 > f() > """) > pr = FormattedExcinfo() > source = pr._getentrysource(excinfo.traceback[-1]) > lines = pr.get_source(source, 1, excinfo) >> assert lines == [ > ' def f():', > '> assert 0', > 'E assert 0' > ] >E assert [' def f()...sertionError'] == [' def f():... assert 0'] >E At index 2 diff: 'E AssertionError' != 'E assert 0' >E Full diff: >E - [' def f():', '> assert 0', 'E AssertionError'] >E ? ^ ^^^^^^^^ >E + [' def f():', '> assert 0', 'E assert 0'] >E ? ^ ^^ > >testing/code/test_excinfo.py:369: AssertionError >_______________________________________________________________________________ TestFormattedExcinfo.test_traceback_short_no_source _______________________________________________________________________________ > >self = <test_excinfo.TestFormattedExcinfo instance at 0x7fe726bf8758>, importasmod = <function importasmod at 0x7fe726bf3500>, monkeypatch = <_pytest.monkeypatch.MonkeyPatch instance at 0x7fe726a35950> > > def test_traceback_short_no_source(self, importasmod, monkeypatch): > mod = importasmod(""" > def func1(): > raise ValueError("hello") > def entry(): > func1() > """) > excinfo = py.test.raises(ValueError, mod.entry) > from py._code.code import Code > monkeypatch.setattr(Code, 'path', 'bogus') >> excinfo.traceback[0].frame.code.path = "bogus" >E AttributeError: can't set attribute > >testing/code/test_excinfo.py:606: AttributeError >________________________________________________________________________________ TestFormattedExcinfo.test_repr_excinfo_addouterr _________________________________________________________________________________ > >self = <test_excinfo.TestFormattedExcinfo instance at 0x7fe72687f2d8>, importasmod = <function importasmod at 0x7fe726bf3cf8> > > def test_repr_excinfo_addouterr(self, importasmod): > mod = importasmod(""" > def entry(): > raise ValueError() > """) > excinfo = py.test.raises(ValueError, mod.entry) > repr = excinfo.getrepr() > repr.addsection("title", "content") > twmock = TWMock() >> repr.toterminal(twmock) > >testing/code/test_excinfo.py:666: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:709: in toterminal > self.reprtraceback.toterminal(tw) >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:725: in toterminal > entry.toterminal(tw) >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:780: in toterminal > self.reprfileloc.toterminal(tw) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <<class '_pytest._code.code.ReprFileLocation'> instance at 7fe726a37510>, tw = <test_excinfo.TWMock instance at 0x7fe72687fe60> > > def toterminal(self, tw): > # filename and lineno output for each entry, > # using an output format that most editors unterstand > msg = self.message > i = msg.find("\n") > if i != -1: > msg = msg[:i] >> tw.write(self.path, bold=True, red=True) >E AttributeError: TWMock instance has no attribute 'write' > >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:800: AttributeError >________________________________________________________________________________ TestFormattedExcinfo.test_tb_entry_AssertionError ________________________________________________________________________________ > >self = <test_excinfo.TestFormattedExcinfo instance at 0x7fe7281827e8>, importasmod = <function importasmod at 0x7fe726bf3a28> > > def test_tb_entry_AssertionError(self, importasmod): > # probably this test is a bit redundant > # as py/magic/testing/test_assertion.py > # already tests correctness of > # assertion-reinterpretation logic > mod = importasmod(""" > def somefunc(): > x = 1 > assert x == 2 > """) > excinfo = py.test.raises(AssertionError, mod.somefunc) > > p = FormattedExcinfo() > reprentry = p.repr_traceback_entry(excinfo.traceback[-1], excinfo) > lines = reprentry.lines >> assert lines[-1] == "E assert 1 == 2" >E assert 'E AssertionError' == 'E assert 1 == 2' >E - E AssertionError >E + E assert 1 == 2 > >testing/code/test_excinfo.py:714: AssertionError >__________________________________________________________________________________ TestFormattedExcinfo.test_reprexcinfo_getrepr __________________________________________________________________________________ > >self = <test_excinfo.TestFormattedExcinfo instance at 0x7fe72689c950>, importasmod = <function importasmod at 0x7fe726bf3320> > > def test_reprexcinfo_getrepr(self, importasmod): > mod = importasmod(""" > def f(x): > raise ValueError(x) > def entry(): > f(0) > """) > excinfo = py.test.raises(ValueError, mod.entry) > > for style in ("short", "long", "no"): > for showlocals in (True, False): > repr = excinfo.getrepr(style=style, showlocals=showlocals) >> assert isinstance(repr, ReprExceptionInfo) >E assert False >E + where False = isinstance(<<class '_pytest._code.code.ReprExceptionInfo'> instance at 7fe726cdad90>, ReprExceptionInfo) > >testing/code/test_excinfo.py:728: AssertionError >____________________________________________________________________________________ TestFormattedExcinfo.test_toterminal_long ____________________________________________________________________________________ > >self = <test_excinfo.TestFormattedExcinfo instance at 0x7fe727a92fc8>, importasmod = <function importasmod at 0x7fe726bf90c8> > > def test_toterminal_long(self, importasmod): > mod = importasmod(""" > def g(x): > raise ValueError(x) > def f(): > g(3) > """) > excinfo = py.test.raises(ValueError, mod.f) > excinfo.traceback = excinfo.traceback.filter() > repr = excinfo.getrepr() > tw = TWMock() >> repr.toterminal(tw) > >testing/code/test_excinfo.py:750: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:709: in toterminal > self.reprtraceback.toterminal(tw) >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:725: in toterminal > entry.toterminal(tw) >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:780: in toterminal > self.reprfileloc.toterminal(tw) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <<class '_pytest._code.code.ReprFileLocation'> instance at 7fe728083a90>, tw = <test_excinfo.TWMock instance at 0x7fe72806d4d0> > > def toterminal(self, tw): > # filename and lineno output for each entry, > # using an output format that most editors unterstand > msg = self.message > i = msg.find("\n") > if i != -1: > msg = msg[:i] >> tw.write(self.path, bold=True, red=True) >E AttributeError: TWMock instance has no attribute 'write' > >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:800: AttributeError >____________________________________________________________________________ TestFormattedExcinfo.test_toterminal_long_missing_source _____________________________________________________________________________ > >self = <test_excinfo.TestFormattedExcinfo instance at 0x7fe7280729e0>, importasmod = <function importasmod at 0x7fe728088140> >tmpdir = local('/tmp/portage/dev-python/py-1.4.31/temp/pytest-of-portage/pytest-0/test_toterminal_long_missing_s0') > > def test_toterminal_long_missing_source(self, importasmod, tmpdir): > mod = importasmod(""" > def g(x): > raise ValueError(x) > def f(): > g(3) > """) > excinfo = py.test.raises(ValueError, mod.f) > tmpdir.join('mod.py').remove() > excinfo.traceback = excinfo.traceback.filter() > repr = excinfo.getrepr() > tw = TWMock() >> repr.toterminal(tw) > >testing/code/test_excinfo.py:777: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:709: in toterminal > self.reprtraceback.toterminal(tw) >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:725: in toterminal > entry.toterminal(tw) >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:780: in toterminal > self.reprfileloc.toterminal(tw) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <<class '_pytest._code.code.ReprFileLocation'> instance at 7fe726cc94d0>, tw = <test_excinfo.TWMock instance at 0x7fe7268c0248> > > def toterminal(self, tw): > # filename and lineno output for each entry, > # using an output format that most editors unterstand > msg = self.message > i = msg.find("\n") > if i != -1: > msg = msg[:i] >> tw.write(self.path, bold=True, red=True) >E AttributeError: TWMock instance has no attribute 'write' > >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:800: AttributeError >___________________________________________________________________________ TestFormattedExcinfo.test_toterminal_long_incomplete_source ___________________________________________________________________________ > >self = <test_excinfo.TestFormattedExcinfo instance at 0x7fe7280277a0>, importasmod = <function importasmod at 0x7fe728088aa0> >tmpdir = local('/tmp/portage/dev-python/py-1.4.31/temp/pytest-of-portage/pytest-0/test_toterminal_long_incomplet0') > > def test_toterminal_long_incomplete_source(self, importasmod, tmpdir): > mod = importasmod(""" > def g(x): > raise ValueError(x) > def f(): > g(3) > """) > excinfo = py.test.raises(ValueError, mod.f) > tmpdir.join('mod.py').write('asdf') > excinfo.traceback = excinfo.traceback.filter() > repr = excinfo.getrepr() > tw = TWMock() >> repr.toterminal(tw) > >testing/code/test_excinfo.py:802: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:709: in toterminal > self.reprtraceback.toterminal(tw) >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:725: in toterminal > entry.toterminal(tw) >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:780: in toterminal > self.reprfileloc.toterminal(tw) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <<class '_pytest._code.code.ReprFileLocation'> instance at 7fe726bc5c10>, tw = <test_excinfo.TWMock instance at 0x7fe726cbff80> > > def toterminal(self, tw): > # filename and lineno output for each entry, > # using an output format that most editors unterstand > msg = self.message > i = msg.find("\n") > if i != -1: > msg = msg[:i] >> tw.write(self.path, bold=True, red=True) >E AttributeError: TWMock instance has no attribute 'write' > >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:800: AttributeError >_______________________________________________________________________________ TestFormattedExcinfo.test_toterminal_long_filenames _______________________________________________________________________________ > >self = <test_excinfo.TestFormattedExcinfo instance at 0x7fe72814c680>, importasmod = <function importasmod at 0x7fe728088ed8> > > def test_toterminal_long_filenames(self, importasmod): > mod = importasmod(""" > def f(): > raise ValueError() > """) > excinfo = py.test.raises(ValueError, mod.f) > tw = TWMock() > path = py.path.local(mod.__file__) > old = path.dirpath().chdir() > try: > repr = excinfo.getrepr(abspath=False) >> repr.toterminal(tw) > >testing/code/test_excinfo.py:826: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:709: in toterminal > self.reprtraceback.toterminal(tw) >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:725: in toterminal > entry.toterminal(tw) >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:780: in toterminal > self.reprfileloc.toterminal(tw) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <<class '_pytest._code.code.ReprFileLocation'> instance at 7fe727def0d0>, tw = <test_excinfo.TWMock instance at 0x7fe72814c5f0> > > def toterminal(self, tw): > # filename and lineno output for each entry, > # using an output format that most editors unterstand > msg = self.message > i = msg.find("\n") > if i != -1: > msg = msg[:i] >> tw.write(self.path, bold=True, red=True) >E AttributeError: TWMock instance has no attribute 'write' > >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:800: AttributeError >_____________________________________________________________________________________ TestFormattedExcinfo.test_native_style ______________________________________________________________________________________ > >self = <test_excinfo.TestFormattedExcinfo instance at 0x7fe727b4fa28> > > def test_native_style(self): > excinfo = self.excinfo_from_exec(""" > assert 0 > """) > repr = excinfo.getrepr(style='native') >> assert "assert 0" in str(repr.reprcrash) >E assert 'assert 0' in '<2-codegen /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/code/test_excinfo.py:339>:1: AssertionError' >E + where '<2-codegen /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/code/test_excinfo.py:339>:1: AssertionError' = str(<py._code.code.ReprFileLocation instance at 7fe727b4f128>) >E + where <py._code.code.ReprFileLocation instance at 7fe727b4f128> = <py._code.code.ReprExceptionInfo instance at 7fe727b4f7e8>.reprcrash > >testing/code/test_excinfo.py:865: AssertionError >_________________________________________________________________________________ TestFormattedExcinfo.test_traceback_repr_style __________________________________________________________________________________ > >self = <test_excinfo.TestFormattedExcinfo instance at 0x7fe728193fc8>, importasmod = <function importasmod at 0x7fe726883848> > > def test_traceback_repr_style(self, importasmod): > mod = importasmod(""" > def f(): > g() > def g(): > h() > def h(): > i() > def i(): > raise ValueError() > """) > excinfo = py.test.raises(ValueError, mod.f) > excinfo.traceback = excinfo.traceback.filter() > excinfo.traceback[1].set_repr_style("short") > excinfo.traceback[2].set_repr_style("short") > r = excinfo.getrepr(style="long") > tw = TWMock() >> r.toterminal(tw) > >testing/code/test_excinfo.py:891: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:709: in toterminal > self.reprtraceback.toterminal(tw) >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:725: in toterminal > entry.toterminal(tw) >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:780: in toterminal > self.reprfileloc.toterminal(tw) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <<class '_pytest._code.code.ReprFileLocation'> instance at 7fe726917290>, tw = <test_excinfo.TWMock instance at 0x7fe72806dd40> > > def toterminal(self, tw): > # filename and lineno output for each entry, > # using an output format that most editors unterstand > msg = self.message > i = msg.find("\n") > if i != -1: > msg = msg[:i] >> tw.write(self.path, bold=True, red=True) >E AttributeError: TWMock instance has no attribute 'write' > >/usr/lib64/python2.7/site-packages/_pytest/_code/code.py:800: AttributeError >============================================================================================= pytest-warning summary ============================================================================================== >WC1 None pytest_funcarg__anypython: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__sshhost: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__repowc1: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__repowc2: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__importasmod: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/code/test_source.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/code/test_source.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/code/test_source.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/code/test_source.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/code/test_source.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/code/test_source.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 None pytest_funcarg__tmpfile: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__tw: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__path1: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__setup: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__path1: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__path1: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >WC1 /tmp/portage/dev-python/py-1.4.31/work/py-1.4.31/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 >=============================================================== 18 failed, 636 passed, 203 skipped, 3 xfailed, 30 pytest-warnings in 11.19 seconds ================================================================ > [31;01m*[0m ERROR: dev-python/py-1.4.31::gentoo failed (test phase): > [31;01m*[0m testing failed with python2.7 > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 115: Called src_test > [31;01m*[0m environment, line 3661: Called distutils-r1_src_test > [31;01m*[0m environment, line 954: Called _distutils-r1_run_foreach_impl 'python_test' > [31;01m*[0m environment, line 291: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 3169: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 2274: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 2272: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 562: Called distutils-r1_run_phase 'python_test' > [31;01m*[0m environment, line 886: Called python_test > [31;01m*[0m environment, line 3540: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m py.test -v -v || die "testing failed with ${EPYTHON}" > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-python/py-1.4.31::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-python/py-1.4.31::gentoo'`. > [31;01m*[0m The complete build log is located at '/tmp/portage/dev-python/py-1.4.31/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/tmp/portage/dev-python/py-1.4.31/temp/environment'. > [31;01m*[0m Working directory: '/tmp/portage/dev-python/py-1.4.31/work/py-1.4.31' > [31;01m*[0m S: '/tmp/portage/dev-python/py-1.4.31/work/py-1.4.31'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 608268
: 462476