* Package: dev-python/py-1.4.34 * Repository: gentoo * Maintainer: python@gentoo.org * USE: abi_x86_32 elibc_glibc kernel_linux python_targets_python2_7 python_targets_python3_5 test userland_GNU x86 * FEATURES: preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking py-1.4.34.tar.gz to /var/tmp/portage/dev-python/py-1.4.34/work >>> Source unpacked in /var/tmp/portage/dev-python/py-1.4.34/work >>> Preparing source in /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34 ... * python2_7: running distutils-r1_run_phase distutils-r1_python_compile /usr/bin/python2.7 setup.py build running build running build_py creating /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py copying py/_iniconfig.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py copying py/_builtin.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py copying py/test.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py copying py/_error.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py copying py/_apipkg.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py copying py/_std.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py copying py/_xmlgen.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py copying py/__init__.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py copying py/__metainfo.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py creating /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_code copying py/_code/code.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_code copying py/_code/source.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_code copying py/_code/_assertionold.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_code copying py/_code/assertion.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_code copying py/_code/_assertionnew.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_code copying py/_code/_py2traceback.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_code copying py/_code/__init__.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_code creating /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_io copying py/_io/capture.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_io copying py/_io/saferepr.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_io copying py/_io/__init__.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_io copying py/_io/terminalwriter.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_io creating /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_log copying py/_log/warning.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_log copying py/_log/__init__.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_log copying py/_log/log.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_log creating /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_path copying py/_path/common.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_path copying py/_path/svnurl.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_path copying py/_path/cacheutil.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_path copying py/_path/svnwc.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_path copying py/_path/local.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_path copying py/_path/__init__.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_path creating /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_process copying py/_process/forkedfunc.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_process copying py/_process/killproc.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_process copying py/_process/cmdexec.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_process copying py/_process/__init__.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python2_7/lib/py/_process warning: build_py: byte-compiling is disabled, skipping. * python3_5: running distutils-r1_run_phase distutils-r1_python_compile /usr/bin/python3.5 setup.py build running build running build_py creating /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py copying py/_iniconfig.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py copying py/_builtin.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py copying py/test.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py copying py/_error.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py copying py/_apipkg.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py copying py/_std.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py copying py/_xmlgen.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py copying py/__init__.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py copying py/__metainfo.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py creating /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_code copying py/_code/code.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_code copying py/_code/source.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_code copying py/_code/_assertionold.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_code copying py/_code/assertion.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_code copying py/_code/_assertionnew.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_code copying py/_code/_py2traceback.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_code copying py/_code/__init__.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_code creating /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_io copying py/_io/capture.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_io copying py/_io/saferepr.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_io copying py/_io/__init__.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_io copying py/_io/terminalwriter.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_io creating /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_log copying py/_log/warning.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_log copying py/_log/__init__.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_log copying py/_log/log.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_log creating /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_path copying py/_path/common.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_path copying py/_path/svnurl.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_path copying py/_path/cacheutil.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_path copying py/_path/svnwc.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_path copying py/_path/local.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_path copying py/_path/__init__.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_path creating /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_process copying py/_process/forkedfunc.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_process copying py/_process/killproc.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_process copying py/_process/cmdexec.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_process copying py/_process/__init__.py -> /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34-python3_5/lib/py/_process warning: build_py: byte-compiling is disabled, skipping. * python3_5: running distutils-r1_run_phase python_compile_all >>> Source compiled. >>> Test phase: dev-python/py-1.4.34 * python2_7: running distutils-r1_run_phase python_test ==================================================================================== test session starts ===================================================================================== platform linux2 -- Python 2.7.14, pytest-3.0.3, py-1.4.34, pluggy-0.4.0 -- /usr/bin/python2.7 cachedir: .cache rootdir: /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34, inifile: tox.ini collecting ... collected 885 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 PASSED testing/code/test_assertion.py::test_assert_non_string PASSED testing/code/test_assertion.py::test_assert_implicit_multiline PASSED testing/code/test_assertion.py::test_assert_with_brokenrepr_arg FAILED testing/code/test_assertion.py::test_multiple_statements_per_line PASSED testing/code/test_assertion.py::test_power PASSED 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 SKIPPED 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 PASSED 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 PASSED 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 SKIPPED 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 SKIPPED 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 SKIPPED 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[*dir0] <- testing/path/common.py PASSED testing/path/test_local.py::TestLocalPath::test_visit_filterfunc_is_string[*dir1] <- testing/path/common.py PASSED testing/path/test_local.py::TestLocalPath::test_visit_filterfunc_is_string[*dir2] <- testing/path/common.py SKIPPED 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_fspath_protocol_match_strpath <- testing/path/common.py PASSED testing/path/test_local.py::TestLocalPath::test_fspath_func_match_strpath <- testing/path/common.py PASSED testing/path/test_local.py::TestLocalPath::test_fspath_open <- testing/path/common.py SKIPPED testing/path/test_local.py::TestLocalPath::test_fspath_fsencode <- testing/path/common.py SKIPPED 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_eq_non_ascii_unicode 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_ensure_non_ascii_unicode 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::TestLocalPath::test_fspath_protocol_other_class 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_case_insensitive PASSED testing/path/test_local.py::TestExecution::test_make_numbered_dir_case_sensitive 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_copy_stat_file PASSED testing/path/test_local.py::TestPOSIXLocalPath::test_copy_stat_dir 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[*dir0] <- testing/path/common.py SKIPPED testing/path/test_svnurl.py::TestSvnURLCommandPath::test_visit_filterfunc_is_string[*dir1] <- testing/path/common.py SKIPPED testing/path/test_svnurl.py::TestSvnURLCommandPath::test_visit_filterfunc_is_string[*dir2] <- 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_fspath_protocol_match_strpath <- testing/path/common.py SKIPPED testing/path/test_svnurl.py::TestSvnURLCommandPath::test_fspath_func_match_strpath <- testing/path/common.py SKIPPED testing/path/test_svnurl.py::TestSvnURLCommandPath::test_fspath_open <- testing/path/common.py SKIPPED testing/path/test_svnurl.py::TestSvnURLCommandPath::test_fspath_fsencode <- 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[*dir0] <- testing/path/common.py SKIPPED testing/path/test_svnwc.py::TestWCSvnCommandPath::test_visit_filterfunc_is_string[*dir1] <- testing/path/common.py SKIPPED testing/path/test_svnwc.py::TestWCSvnCommandPath::test_visit_filterfunc_is_string[*dir2] <- 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_fspath_protocol_match_strpath <- testing/path/common.py SKIPPED testing/path/test_svnwc.py::TestWCSvnCommandPath::test_fspath_func_match_strpath <- testing/path/common.py SKIPPED testing/path/test_svnwc.py::TestWCSvnCommandPath::test_fspath_open <- testing/path/common.py SKIPPED testing/path/test_svnwc.py::TestWCSvnCommandPath::test_fspath_fsencode <- 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 =================================================================================== FAIL testing/code/test_assertion.py::test_assert_with_brokenrepr_arg 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_repr_excinfo_addouterr FAIL testing/code/test_excinfo.py::TestFormattedExcinfo::()::test_tb_entry_AssertionError 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 SKIP [4] /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/path/test_svnauth.py:104: svn binary required SKIP [3] testing/path/common.py:451: sys.version_info < (3,6) SKIP [3] testing/path/common.py:446: sys.version_info < (3,6) SKIP [1] testing/path/test_local.py:610: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt') SKIP [1] testing/path/test_local.py:634: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt') SKIP [3] /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/io_/test_capture.py:115: could not run 'lsof' SKIP [183] /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/path/conftest.py:11: svn binary not found SKIP [1] testing/path/test_local.py:606: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt') SKIP [1] testing/path/test_local.py:649: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt') SKIP [1] testing/path/test_local.py:623: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt') SKIP [1] /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/code/test_excinfo.py:288: could not import 'jinja2' SKIP [1] /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/code/test_excinfo.py:183: could not import 'decorator' SKIP [11] /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/path/test_svnauth.py:270: svn binary required SKIP [1] testing/path/test_local.py:642: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt') SKIP [1] testing/path/test_local.py:629: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt') SKIP [2] /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/code/test_assertion.py:170: could not import 'py._code._assertionold' SKIP [3] testing/path/common.py:190: sys.version_info < (3,6) SKIP [1] testing/path/test_local.py:338: condition: not (sys.platform == 'win32' or getattr(os, '_name', None) == 'nt') 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 ========================================================================================== FAILURES ========================================================================================== ______________________________________________________________________________ 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_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 as e: s = str(e) 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 = 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_repr_excinfo_addouterr ______________________________________________________________________ self = , importasmod = 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:669: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python2.7/site-packages/_pytest/_code/code.py:700: in toterminal self.reprtraceback.toterminal(tw) /usr/lib/python2.7/site-packages/_pytest/_code/code.py:716: in toterminal entry.toterminal(tw) /usr/lib/python2.7/site-packages/_pytest/_code/code.py:771: in toterminal self.reprfileloc.toterminal(tw) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = < instance at b616772c>, tw = 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/lib/python2.7/site-packages/_pytest/_code/code.py:791: AttributeError _____________________________________________________________________ TestFormattedExcinfo.test_tb_entry_AssertionError ______________________________________________________________________ self = , importasmod = 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:717: AssertionError _________________________________________________________________________ TestFormattedExcinfo.test_toterminal_long __________________________________________________________________________ self = , importasmod = 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:756: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python2.7/site-packages/_pytest/_code/code.py:700: in toterminal self.reprtraceback.toterminal(tw) /usr/lib/python2.7/site-packages/_pytest/_code/code.py:716: in toterminal entry.toterminal(tw) /usr/lib/python2.7/site-packages/_pytest/_code/code.py:771: in toterminal self.reprfileloc.toterminal(tw) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = < instance at b614f8cc>, tw = 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/lib/python2.7/site-packages/_pytest/_code/code.py:791: AttributeError __________________________________________________________________ TestFormattedExcinfo.test_toterminal_long_missing_source __________________________________________________________________ self = , importasmod = tmpdir = local('/var/tmp/portage/dev-python/py-1.4.34/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:783: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python2.7/site-packages/_pytest/_code/code.py:700: in toterminal self.reprtraceback.toterminal(tw) /usr/lib/python2.7/site-packages/_pytest/_code/code.py:716: in toterminal entry.toterminal(tw) /usr/lib/python2.7/site-packages/_pytest/_code/code.py:771: in toterminal self.reprfileloc.toterminal(tw) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = < instance at b647c1cc>, tw = 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/lib/python2.7/site-packages/_pytest/_code/code.py:791: AttributeError ________________________________________________________________ TestFormattedExcinfo.test_toterminal_long_incomplete_source _________________________________________________________________ self = , importasmod = tmpdir = local('/var/tmp/portage/dev-python/py-1.4.34/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:808: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python2.7/site-packages/_pytest/_code/code.py:700: in toterminal self.reprtraceback.toterminal(tw) /usr/lib/python2.7/site-packages/_pytest/_code/code.py:716: in toterminal entry.toterminal(tw) /usr/lib/python2.7/site-packages/_pytest/_code/code.py:771: in toterminal self.reprfileloc.toterminal(tw) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = < instance at b64381cc>, tw = 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/lib/python2.7/site-packages/_pytest/_code/code.py:791: AttributeError ____________________________________________________________________ TestFormattedExcinfo.test_toterminal_long_filenames _____________________________________________________________________ self = , importasmod = 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:832: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python2.7/site-packages/_pytest/_code/code.py:700: in toterminal self.reprtraceback.toterminal(tw) /usr/lib/python2.7/site-packages/_pytest/_code/code.py:716: in toterminal entry.toterminal(tw) /usr/lib/python2.7/site-packages/_pytest/_code/code.py:771: in toterminal self.reprfileloc.toterminal(tw) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = < instance at b5f7b6ec>, tw = 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/lib/python2.7/site-packages/_pytest/_code/code.py:791: AttributeError ___________________________________________________________________________ TestFormattedExcinfo.test_native_style ___________________________________________________________________________ self = 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 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/code/test_excinfo.py:339>:1: AssertionError' E + where '<2-codegen /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/code/test_excinfo.py:339>:1: AssertionError' = str() E + where = .reprcrash testing/code/test_excinfo.py:871: AssertionError _______________________________________________________________________ TestFormattedExcinfo.test_traceback_repr_style _______________________________________________________________________ self = , importasmod = 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:897: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python2.7/site-packages/_pytest/_code/code.py:700: in toterminal self.reprtraceback.toterminal(tw) /usr/lib/python2.7/site-packages/_pytest/_code/code.py:716: in toterminal entry.toterminal(tw) /usr/lib/python2.7/site-packages/_pytest/_code/code.py:771: in toterminal self.reprfileloc.toterminal(tw) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = < instance at b659ec8c>, tw = 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/lib/python2.7/site-packages/_pytest/_code/code.py:791: 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 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/code/test_source.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 WC1 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/code/test_source.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 WC1 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/code/test_source.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 WC1 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/code/test_source.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 WC1 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/code/test_source.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 WC1 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/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__fake_fspath_obj: 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 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 WC1 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 WC1 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 WC1 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 WC1 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 WC1 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 WC1 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 WC1 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 WC1 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 WC1 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 WC1 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 WC1 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 WC1 /var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34/testing/root/test_py_imports.py yield tests are deprecated, and scheduled to be removed in pytest 4.0 ===================================================== 11 failed, 649 passed, 222 skipped, 3 xfailed, 31 pytest-warnings in 12.53 seconds ===================================================== * ERROR: dev-python/py-1.4.34::gentoo failed (test phase): * testing failed with python2.7 * * Call stack: * ebuild.sh, line 124: Called src_test * environment, line 2587: Called distutils-r1_src_test * environment, line 839: Called _distutils-r1_run_foreach_impl 'python_test' * environment, line 301: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' * environment, line 2122: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 1493: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 1491: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' * environment, line 513: Called distutils-r1_run_phase 'python_test' * environment, line 770: Called python_test * environment, line 2489: Called die * The specific snippet of code: * py.test -v -v || die "testing failed with ${EPYTHON}" * * If you need support, post the output of `emerge --info '=dev-python/py-1.4.34::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-python/py-1.4.34::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-python/py-1.4.34/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/py-1.4.34/temp/environment'. * Working directory: '/var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34' * S: '/var/tmp/portage/dev-python/py-1.4.34/work/py-1.4.34'