Mock Version: 1.3.4 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/python-blessed.spec'], nspawn_args=[]shell=Falseuid=996env={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '}chrootPath='/var/lib/mock/epel-1-armhfp-a8f7b06f46a2f393677b085bcda519cfd2e607b9/root'gid=135user='mockbuild'timeout=0logger=printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/python-blessed.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: noarch Building for target noarch Wrote: /builddir/build/SRPMS/python-blessed-1.17.4-2.el7.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/python-blessed.spec'], nspawn_args=[]shell=Falseuid=996env={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '}chrootPath='/var/lib/mock/epel-1-armhfp-a8f7b06f46a2f393677b085bcda519cfd2e607b9/root'gid=135user='mockbuild'timeout=0logger=printOutput=False) Executing command: ['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/python-blessed.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: noarch Building for target noarch Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.aqxnKF + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf blessed-1.17.4 + /usr/bin/gzip -dc /builddir/build/SOURCES/blessed-1.17.4.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd blessed-1.17.4 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/el7_req_fixes.patch + /usr/bin/patch -p1 -s + rm -rf blessed.egg-info + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.gDRYgl + umask 022 + cd /builddir/build/BUILD + cd blessed-1.17.4 + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard' + /usr/bin/python2 setup.py build '--executable=/usr/bin/python2 -s' /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running build running build_py creating build creating build/lib creating build/lib/blessed copying blessed/color.py -> build/lib/blessed copying blessed/terminal.py -> build/lib/blessed copying blessed/colorspace.py -> build/lib/blessed copying blessed/sequences.py -> build/lib/blessed copying blessed/win_terminal.py -> build/lib/blessed copying blessed/_capabilities.py -> build/lib/blessed copying blessed/__init__.py -> build/lib/blessed copying blessed/formatters.py -> build/lib/blessed copying blessed/keyboard.py -> build/lib/blessed running egg_info creating blessed.egg-info writing requirements to blessed.egg-info/requires.txt writing blessed.egg-info/PKG-INFO writing top-level names to blessed.egg-info/top_level.txt writing dependency_links to blessed.egg-info/dependency_links.txt writing manifest file 'blessed.egg-info/SOURCES.txt' reading manifest file 'blessed.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'blessed.egg-info/SOURCES.txt' + sleep 1 + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard' + LDFLAGS='-Wl,-z,relro ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' running build running build_py running egg_info writing blessed.egg-info/PKG-INFO writing dependency_links to blessed.egg-info/dependency_links.txt writing requirements to blessed.egg-info/requires.txt writing top-level names to blessed.egg-info/top_level.txt reading manifest file 'blessed.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'blessed.egg-info/SOURCES.txt' + sleep 1 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.y8ZJ3l + exit 0 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch ++ dirname /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch + cd blessed-1.17.4 + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard' + LDFLAGS='-Wl,-z,relro ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch running install running install_lib creating /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr creating /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib creating /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6 creating /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages creating /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed copying build/lib/blessed/color.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed copying build/lib/blessed/terminal.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed copying build/lib/blessed/colorspace.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed copying build/lib/blessed/sequences.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed copying build/lib/blessed/win_terminal.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed copying build/lib/blessed/_capabilities.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed copying build/lib/blessed/__init__.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed copying build/lib/blessed/formatters.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed copying build/lib/blessed/keyboard.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed/color.py to color.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed/terminal.py to terminal.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed/colorspace.py to colorspace.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed/sequences.py to sequences.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed/win_terminal.py to win_terminal.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed/_capabilities.py to _capabilities.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed/__init__.py to __init__.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed/formatters.py to formatters.cpython-36.pyc byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed/keyboard.py to keyboard.cpython-36.pyc writing byte-compilation script '/tmp/tmpev9iu5_h.py' /usr/bin/python3 /tmp/tmpev9iu5_h.py removing /tmp/tmpev9iu5_h.py running install_egg_info running egg_info writing blessed.egg-info/PKG-INFO writing dependency_links to blessed.egg-info/dependency_links.txt writing requirements to blessed.egg-info/requires.txt writing top-level names to blessed.egg-info/top_level.txt reading manifest file 'blessed.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'blessed.egg-info/SOURCES.txt' Copying blessed.egg-info to /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6/site-packages/blessed-1.17.4-py3.6.egg-info running install_scripts + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard' + /usr/bin/python2 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'project_urls' warnings.warn(msg) running install running install_lib creating /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7 creating /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages creating /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed copying build/lib/blessed/color.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed copying build/lib/blessed/terminal.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed copying build/lib/blessed/colorspace.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed copying build/lib/blessed/sequences.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed copying build/lib/blessed/win_terminal.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed copying build/lib/blessed/_capabilities.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed copying build/lib/blessed/__init__.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed copying build/lib/blessed/formatters.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed copying build/lib/blessed/keyboard.py -> /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed/color.py to color.pyc byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed/terminal.py to terminal.pyc byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed/colorspace.py to colorspace.pyc byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed/sequences.py to sequences.pyc byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed/win_terminal.py to win_terminal.pyc byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed/_capabilities.py to _capabilities.pyc byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed/formatters.py to formatters.pyc byte-compiling /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed/keyboard.py to keyboard.pyc writing byte-compilation script '/tmp/tmpgFoG5L.py' /usr/bin/python2 -O /tmp/tmpgFoG5L.py removing /tmp/tmpgFoG5L.py running install_egg_info running egg_info writing requirements to blessed.egg-info/requires.txt writing blessed.egg-info/PKG-INFO writing top-level names to blessed.egg-info/top_level.txt writing dependency_links to blessed.egg-info/dependency_links.txt reading manifest file 'blessed.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'blessed.egg-info/SOURCES.txt' Copying blessed.egg-info to /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7/site-packages/blessed-1.17.4-py2.7.egg-info running install_scripts + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/blessed-1.17.4 /usr/lib/rpm/sepdebugcrcfix: Updated 0 CRC32s, 0 CRC32s did match. find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 Bytecompiling .py files below /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python2.7 using /usr/bin/python2.7 Bytecompiling .py files below /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/lib/python3.6 using /usr/bin/python3.6 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.NNLCie + umask 022 + cd /builddir/build/BUILD + cd blessed-1.17.4 + export PYTHONIOENCODING=UTF8 + PYTHONIOENCODING=UTF8 + export TERM=xterm-256color + TERM=xterm-256color + /usr/bin/python2 -m pytest --strict --verbose --verbose --exitfirst -c /dev/null -k 'not test_unknown_preferredencoding_warned_and_fallback_ascii' ============================= test session starts ============================== platform linux2 -- Python 2.7.5 -- py-1.4.32 -- pytest-2.7.0 -- /usr/bin/python2 rootdir: /builddir/build/BUILD/blessed-1.17.4, inifile: /dev/null collecting ... collected 348 items tests/test_color.py::test_same_color[cie2000] PASSED tests/test_color.py::test_same_color[cie94] PASSED tests/test_color.py::test_same_color[rgb] PASSED tests/test_color.py::test_same_color[cie76] PASSED tests/test_color.py::test_same_color[rgb-weighted] PASSED tests/test_color.py::test_different_color[cie2000] PASSED tests/test_color.py::test_different_color[cie94] PASSED tests/test_color.py::test_different_color[rgb] PASSED tests/test_color.py::test_different_color[cie76] PASSED tests/test_color.py::test_different_color[rgb-weighted] PASSED tests/test_color.py::test_color_rgb PASSED tests/test_color.py::test_on_color_rgb PASSED tests/test_color.py::test_set_number_of_colors PASSED tests/test_color.py::test_set_color_distance_algorithm PASSED tests/test_color.py::test_RGBColor PASSED tests/test_core.py::test_export_only_Terminal PASSED tests/test_core.py::test_null_location[xterm] PASSED tests/test_core.py::test_null_location[screen] PASSED tests/test_core.py::test_null_location[ansi] PASSED tests/test_core.py::test_null_location[vt220] PASSED tests/test_core.py::test_null_location[rxvt] PASSED tests/test_core.py::test_null_location[cons25] PASSED tests/test_core.py::test_null_location[linux] PASSED tests/test_core.py::test_location_to_move_xy[xterm] PASSED tests/test_core.py::test_location_to_move_xy[screen] PASSED tests/test_core.py::test_location_to_move_xy[ansi] PASSED tests/test_core.py::test_location_to_move_xy[vt220] PASSED tests/test_core.py::test_location_to_move_xy[rxvt] PASSED tests/test_core.py::test_location_to_move_xy[cons25] PASSED tests/test_core.py::test_location_to_move_xy[linux] PASSED tests/test_core.py::test_yield_keypad PASSED tests/test_core.py::test_null_fileno PASSED tests/test_core.py::test_number_of_colors_without_tty PASSED tests/test_core.py::test_number_of_colors_with_tty PASSED tests/test_core.py::test_init_descriptor_always_initted[xterm] PASSED tests/test_core.py::test_init_descriptor_always_initted[screen] PASSED tests/test_core.py::test_init_descriptor_always_initted[ansi] PASSED tests/test_core.py::test_init_descriptor_always_initted[vt220] PASSED tests/test_core.py::test_init_descriptor_always_initted[rxvt] PASSED tests/test_core.py::test_init_descriptor_always_initted[cons25] PASSED tests/test_core.py::test_init_descriptor_always_initted[linux] PASSED tests/test_core.py::test_force_styling_none[xterm] PASSED tests/test_core.py::test_force_styling_none[screen] PASSED tests/test_core.py::test_force_styling_none[ansi] PASSED tests/test_core.py::test_force_styling_none[vt220] PASSED tests/test_core.py::test_force_styling_none[rxvt] PASSED tests/test_core.py::test_force_styling_none[cons25] PASSED tests/test_core.py::test_force_styling_none[linux] PASSED tests/test_core.py::test_setupterm_singleton_issue_33 PASSED tests/test_core.py::test_setupterm_invalid_issue39 PASSED tests/test_core.py::test_setupterm_invalid_has_no_styling PASSED tests/test_core.py::test_missing_ordereddict_uses_module PASSED tests/test_core.py::test_python3_2_raises_exception PASSED tests/test_core.py::test_without_dunder PASSED tests/test_core.py::test_IOUnsupportedOperation PASSED tests/test_core.py::test_winsize_IOError_returns_environ PASSED tests/test_core.py::test_yield_fullscreen[xterm] PASSED tests/test_core.py::test_yield_fullscreen[screen] PASSED tests/test_core.py::test_yield_fullscreen[ansi] PASSED tests/test_core.py::test_yield_fullscreen[vt220] PASSED tests/test_core.py::test_yield_fullscreen[rxvt] PASSED tests/test_core.py::test_yield_fullscreen[cons25] PASSED tests/test_core.py::test_yield_fullscreen[linux] PASSED tests/test_core.py::test_yield_hidden_cursor[xterm] PASSED tests/test_core.py::test_yield_hidden_cursor[screen] PASSED tests/test_core.py::test_yield_hidden_cursor[ansi] PASSED tests/test_core.py::test_yield_hidden_cursor[vt220] PASSED tests/test_core.py::test_yield_hidden_cursor[rxvt] PASSED tests/test_core.py::test_yield_hidden_cursor[cons25] PASSED tests/test_core.py::test_yield_hidden_cursor[linux] PASSED tests/test_core.py::test_no_preferredencoding_fallback_ascii PASSED tests/test_core.py::test_win32_missing_tty_modules PASSED tests/test_core.py::test_time_left PASSED tests/test_core.py::test_time_left_infinite_None PASSED tests/test_core.py::test_termcap_repr PASSED tests/test_formatters.py::test_parameterizing_string_args_unspecified PASSED tests/test_formatters.py::test_parameterizing_string_args PASSED tests/test_formatters.py::test_parameterizing_string_type_error PASSED tests/test_formatters.py::test_formattingstring PASSED tests/test_formatters.py::test_nested_formattingstring PASSED tests/test_formatters.py::test_nested_formattingstring_type_error PASSED tests/test_formatters.py::test_nullcallablestring PASSED tests/test_formatters.py::test_split_compound PASSED tests/test_formatters.py::test_resolve_capability PASSED tests/test_formatters.py::test_resolve_color PASSED tests/test_formatters.py::test_resolve_attribute_as_color PASSED tests/test_formatters.py::test_resolve_attribute_as_compoundable PASSED tests/test_formatters.py::test_resolve_attribute_non_compoundables PASSED tests/test_formatters.py::test_resolve_attribute_recursive_compoundables PASSED tests/test_formatters.py::test_formattingstring_picklability PASSED tests/test_formatters.py::test_formattingotherstring_picklability PASSED tests/test_formatters.py::test_paramterizingstring_picklability PASSED tests/test_formatters.py::test_pickled_parameterizing_string PASSED tests/test_formatters.py::test_tparm_returns_null PASSED tests/test_formatters.py::test_tparm_other_exception PASSED tests/test_full_keyboard.py::test_kbhit_interrupted SKIPPED tests/test_full_keyboard.py::test_kbhit_interrupted_nonetype SKIPPED tests/test_full_keyboard.py::test_kbhit_no_tty SKIPPED tests/test_full_keyboard.py::test_keystroke_0s_cbreak_with_input SKIPPED tests/test_full_keyboard.py::test_keystroke_cbreak_with_input_slowly SKIPPED tests/test_full_keyboard.py::test_keystroke_0s_cbreak_multibyte_utf8 SKIPPED tests/test_full_keyboard.py::test_keystroke_0s_raw_input_ctrl_c SKIPPED tests/test_full_keyboard.py::test_keystroke_0s_cbreak_sequence SKIPPED tests/test_full_keyboard.py::test_keystroke_1s_cbreak_with_input SKIPPED tests/test_full_keyboard.py::test_esc_delay_cbreak_035 SKIPPED tests/test_full_keyboard.py::test_esc_delay_cbreak_135 SKIPPED tests/test_full_keyboard.py::test_esc_delay_cbreak_timout_0 SKIPPED tests/test_full_keyboard.py::test_esc_delay_cbreak_nonprefix_sequence SKIPPED tests/test_full_keyboard.py::test_esc_delay_cbreak_prefix_sequence SKIPPED tests/test_full_keyboard.py::test_get_location_0s SKIPPED tests/test_full_keyboard.py::test_get_location_0s_under_raw SKIPPED tests/test_full_keyboard.py::test_get_location_0s_reply_via_ungetch_under_raw SKIPPED tests/test_full_keyboard.py::test_get_location_0s_reply_via_ungetch SKIPPED tests/test_full_keyboard.py::test_get_location_0s_nonstandard_u6 SKIPPED tests/test_full_keyboard.py::test_get_location_styling_indifferent SKIPPED tests/test_full_keyboard.py::test_get_location_timeout SKIPPED tests/test_full_keyboard.py::test_kbhit_no_kb SKIPPED tests/test_full_keyboard.py::test_keystroke_0s_cbreak_noinput SKIPPED tests/test_full_keyboard.py::test_keystroke_0s_cbreak_noinput_nokb SKIPPED tests/test_full_keyboard.py::test_keystroke_1s_cbreak_noinput SKIPPED tests/test_full_keyboard.py::test_keystroke_1s_cbreak_noinput_nokb SKIPPED tests/test_full_keyboard.py::test_detached_stdout SKIPPED tests/test_keyboard.py::test_break_input_no_kb PASSED tests/test_keyboard.py::test_raw_input_no_kb PASSED tests/test_keyboard.py::test_raw_input_with_kb PASSED tests/test_keyboard.py::test_notty_kb_is_None PASSED tests/test_keyboard.py::test_keystroke_default_args PASSED tests/test_keyboard.py::test_a_keystroke PASSED tests/test_keyboard.py::test_get_keyboard_codes PASSED tests/test_keyboard.py::test_alternative_left_right PASSED tests/test_keyboard.py::test_cuf1_and_cub1_as_RIGHT_LEFT[xterm] PASSED tests/test_keyboard.py::test_cuf1_and_cub1_as_RIGHT_LEFT[screen] PASSED tests/test_keyboard.py::test_cuf1_and_cub1_as_RIGHT_LEFT[ansi] PASSED tests/test_keyboard.py::test_cuf1_and_cub1_as_RIGHT_LEFT[vt220] PASSED tests/test_keyboard.py::test_cuf1_and_cub1_as_RIGHT_LEFT[rxvt] PASSED tests/test_keyboard.py::test_cuf1_and_cub1_as_RIGHT_LEFT[cons25] PASSED tests/test_keyboard.py::test_cuf1_and_cub1_as_RIGHT_LEFT[linux] PASSED tests/test_keyboard.py::test_get_keyboard_sequences_sort_order PASSED tests/test_keyboard.py::test_get_keyboard_sequence PASSED tests/test_keyboard.py::test_resolve_sequence PASSED tests/test_keyboard.py::test_keyboard_prefixes PASSED tests/test_keyboard.py::test_keypad_mixins_and_aliases PASSED tests/test_length_sequence.py::test_length_cjk PASSED tests/test_length_sequence.py::test_length_ansiart PASSED tests/test_length_sequence.py::test_sequence_length[xterm] PASSED tests/test_length_sequence.py::test_sequence_length[screen] PASSED tests/test_length_sequence.py::test_sequence_length[ansi] PASSED tests/test_length_sequence.py::test_sequence_length[vt220] PASSED tests/test_length_sequence.py::test_sequence_length[rxvt] PASSED tests/test_length_sequence.py::test_sequence_length[cons25] PASSED tests/test_length_sequence.py::test_sequence_length[linux] PASSED tests/test_length_sequence.py::test_env_winsize PASSED tests/test_length_sequence.py::test_winsize[40-1] PASSED tests/test_length_sequence.py::test_winsize[40-10] PASSED tests/test_length_sequence.py::test_winsize[80-1] PASSED tests/test_length_sequence.py::test_winsize[80-10] PASSED tests/test_length_sequence.py::test_Sequence_alignment_fixed_width[xterm] PASSED tests/test_length_sequence.py::test_Sequence_alignment_fixed_width[screen] PASSED tests/test_length_sequence.py::test_Sequence_alignment_fixed_width[ansi] PASSED tests/test_length_sequence.py::test_Sequence_alignment_fixed_width[vt220] PASSED tests/test_length_sequence.py::test_Sequence_alignment_fixed_width[rxvt] PASSED tests/test_length_sequence.py::test_Sequence_alignment_fixed_width[cons25] PASSED tests/test_length_sequence.py::test_Sequence_alignment_fixed_width[linux] PASSED tests/test_length_sequence.py::test_Sequence_alignment[xterm] PASSED tests/test_length_sequence.py::test_Sequence_alignment[screen] PASSED tests/test_length_sequence.py::test_Sequence_alignment[ansi] PASSED tests/test_length_sequence.py::test_Sequence_alignment[vt220] PASSED tests/test_length_sequence.py::test_Sequence_alignment[rxvt] PASSED tests/test_length_sequence.py::test_Sequence_alignment[cons25] PASSED tests/test_length_sequence.py::test_Sequence_alignment[linux] PASSED tests/test_length_sequence.py::test_hyperlink_nostyling PASSED tests/test_length_sequence.py::test_basic_hyperlinks PASSED tests/test_length_sequence.py::test_hyperlink_with_id PASSED tests/test_length_sequence.py::test_sequence_is_movement_false[xterm] PASSED tests/test_length_sequence.py::test_sequence_is_movement_false[screen] PASSED tests/test_length_sequence.py::test_sequence_is_movement_false[ansi] PASSED tests/test_length_sequence.py::test_sequence_is_movement_false[vt220] PASSED tests/test_length_sequence.py::test_sequence_is_movement_false[rxvt] PASSED tests/test_length_sequence.py::test_sequence_is_movement_false[cons25] PASSED tests/test_length_sequence.py::test_sequence_is_movement_false[linux] PASSED tests/test_length_sequence.py::test_termcap_will_move_false[xterm] PASSED tests/test_length_sequence.py::test_termcap_will_move_false[screen] PASSED tests/test_length_sequence.py::test_termcap_will_move_false[ansi] PASSED tests/test_length_sequence.py::test_termcap_will_move_false[vt220] PASSED tests/test_length_sequence.py::test_termcap_will_move_false[rxvt] PASSED tests/test_length_sequence.py::test_termcap_will_move_false[cons25] PASSED tests/test_length_sequence.py::test_termcap_will_move_false[linux] PASSED tests/test_length_sequence.py::test_sequence_is_movement_true[xterm] PASSED tests/test_length_sequence.py::test_sequence_is_movement_true[screen] PASSED tests/test_length_sequence.py::test_sequence_is_movement_true[ansi] PASSED tests/test_length_sequence.py::test_sequence_is_movement_true[vt220] PASSED tests/test_length_sequence.py::test_sequence_is_movement_true[rxvt] PASSED tests/test_length_sequence.py::test_sequence_is_movement_true[cons25] PASSED tests/test_length_sequence.py::test_sequence_is_movement_true[linux] PASSED tests/test_length_sequence.py::test_termcap_will_move_true[xterm] PASSED tests/test_length_sequence.py::test_termcap_will_move_true[screen] PASSED tests/test_length_sequence.py::test_termcap_will_move_true[ansi] PASSED tests/test_length_sequence.py::test_termcap_will_move_true[vt220] PASSED tests/test_length_sequence.py::test_termcap_will_move_true[rxvt] PASSED tests/test_length_sequence.py::test_termcap_will_move_true[cons25] PASSED tests/test_length_sequence.py::test_termcap_will_move_true[linux] PASSED tests/test_length_sequence.py::test_foreign_sequences PASSED tests/test_sequences.py::test_capability PASSED tests/test_sequences.py::test_capability_without_tty PASSED tests/test_sequences.py::test_capability_with_forced_tty PASSED tests/test_sequences.py::test_basic_url PASSED tests/test_sequences.py::test_url_with_id PASSED tests/test_sequences.py::test_parametrization PASSED tests/test_sequences.py::test_height_and_width PASSED tests/test_sequences.py::test_stream_attr PASSED tests/test_sequences.py::test_location_with_styling[xterm] PASSED tests/test_sequences.py::test_location_with_styling[screen] PASSED tests/test_sequences.py::test_location_with_styling[ansi] PASSED tests/test_sequences.py::test_location_with_styling[vt220] PASSED tests/test_sequences.py::test_location_with_styling[rxvt] PASSED tests/test_sequences.py::test_location_with_styling[cons25] PASSED tests/test_sequences.py::test_location_with_styling[linux] PASSED tests/test_sequences.py::test_location_without_styling PASSED tests/test_sequences.py::test_horizontal_location[xterm] PASSED tests/test_sequences.py::test_horizontal_location[screen] PASSED tests/test_sequences.py::test_horizontal_location[ansi] PASSED tests/test_sequences.py::test_horizontal_location[vt220] PASSED tests/test_sequences.py::test_horizontal_location[rxvt] PASSED tests/test_sequences.py::test_horizontal_location[cons25] PASSED tests/test_sequences.py::test_horizontal_location[linux] PASSED tests/test_sequences.py::test_vertical_location[xterm] PASSED tests/test_sequences.py::test_vertical_location[screen] PASSED tests/test_sequences.py::test_vertical_location[ansi] PASSED tests/test_sequences.py::test_vertical_location[vt220] PASSED tests/test_sequences.py::test_vertical_location[rxvt] PASSED tests/test_sequences.py::test_vertical_location[cons25] PASSED tests/test_sequences.py::test_vertical_location[linux] PASSED tests/test_sequences.py::test_inject_move_x PASSED tests/test_sequences.py::test_inject_move_y PASSED tests/test_sequences.py::test_inject_civis_and_cnorm_for_ansi PASSED tests/test_sequences.py::test_inject_sc_and_rc_for_ansi PASSED tests/test_sequences.py::test_zero_location[xterm] PASSED tests/test_sequences.py::test_zero_location[screen] PASSED tests/test_sequences.py::test_zero_location[ansi] PASSED tests/test_sequences.py::test_zero_location[vt220] PASSED tests/test_sequences.py::test_zero_location[rxvt] PASSED tests/test_sequences.py::test_zero_location[cons25] PASSED tests/test_sequences.py::test_zero_location[linux] PASSED tests/test_sequences.py::test_mnemonic_colors[xterm] PASSED tests/test_sequences.py::test_mnemonic_colors[screen] PASSED tests/test_sequences.py::test_mnemonic_colors[ansi] PASSED tests/test_sequences.py::test_mnemonic_colors[vt220] PASSED tests/test_sequences.py::test_mnemonic_colors[rxvt] PASSED tests/test_sequences.py::test_mnemonic_colors[cons25] PASSED tests/test_sequences.py::test_mnemonic_colors[linux] PASSED tests/test_sequences.py::test_callable_numeric_colors[xterm] PASSED tests/test_sequences.py::test_callable_numeric_colors[screen] PASSED tests/test_sequences.py::test_callable_numeric_colors[ansi] PASSED tests/test_sequences.py::test_callable_numeric_colors[vt220] PASSED tests/test_sequences.py::test_callable_numeric_colors[rxvt] PASSED tests/test_sequences.py::test_callable_numeric_colors[cons25] PASSED tests/test_sequences.py::test_callable_numeric_colors[linux] PASSED tests/test_sequences.py::test_null_callable_numeric_colors[xterm] PASSED tests/test_sequences.py::test_null_callable_numeric_colors[screen] PASSED tests/test_sequences.py::test_null_callable_numeric_colors[ansi] PASSED tests/test_sequences.py::test_null_callable_numeric_colors[vt220] PASSED tests/test_sequences.py::test_null_callable_numeric_colors[rxvt] PASSED tests/test_sequences.py::test_null_callable_numeric_colors[cons25] PASSED tests/test_sequences.py::test_null_callable_numeric_colors[linux] PASSED tests/test_sequences.py::test_naked_color_cap[xterm] PASSED tests/test_sequences.py::test_naked_color_cap[screen] PASSED tests/test_sequences.py::test_naked_color_cap[ansi] PASSED tests/test_sequences.py::test_naked_color_cap[vt220] PASSED tests/test_sequences.py::test_naked_color_cap[rxvt] PASSED tests/test_sequences.py::test_naked_color_cap[cons25] PASSED tests/test_sequences.py::test_naked_color_cap[linux] PASSED tests/test_sequences.py::test_formatting_functions[xterm] PASSED tests/test_sequences.py::test_formatting_functions[screen] PASSED tests/test_sequences.py::test_formatting_functions[ansi] PASSED tests/test_sequences.py::test_formatting_functions[vt220] PASSED tests/test_sequences.py::test_formatting_functions[rxvt] PASSED tests/test_sequences.py::test_formatting_functions[cons25] PASSED tests/test_sequences.py::test_formatting_functions[linux] PASSED tests/test_sequences.py::test_compound_formatting[xterm] PASSED tests/test_sequences.py::test_compound_formatting[screen] PASSED tests/test_sequences.py::test_compound_formatting[ansi] PASSED tests/test_sequences.py::test_compound_formatting[vt220] PASSED tests/test_sequences.py::test_compound_formatting[rxvt] PASSED tests/test_sequences.py::test_compound_formatting[cons25] PASSED tests/test_sequences.py::test_compound_formatting[linux] PASSED tests/test_sequences.py::test_nested_formatting[xterm] PASSED tests/test_sequences.py::test_nested_formatting[screen] PASSED tests/test_sequences.py::test_nested_formatting[ansi] PASSED tests/test_sequences.py::test_nested_formatting[vt220] PASSED tests/test_sequences.py::test_nested_formatting[rxvt] PASSED tests/test_sequences.py::test_nested_formatting[cons25] PASSED tests/test_sequences.py::test_nested_formatting[linux] PASSED tests/test_sequences.py::test_formatting_functions_without_tty[xterm] PASSED tests/test_sequences.py::test_formatting_functions_without_tty[screen] PASSED tests/test_sequences.py::test_formatting_functions_without_tty[ansi] PASSED tests/test_sequences.py::test_formatting_functions_without_tty[vt220] PASSED tests/test_sequences.py::test_formatting_functions_without_tty[rxvt] PASSED tests/test_sequences.py::test_formatting_functions_without_tty[cons25] PASSED tests/test_sequences.py::test_formatting_functions_without_tty[linux] PASSED tests/test_sequences.py::test_nice_formatting_errors[xterm] PASSED tests/test_sequences.py::test_nice_formatting_errors[screen] PASSED tests/test_sequences.py::test_nice_formatting_errors[ansi] PASSED tests/test_sequences.py::test_nice_formatting_errors[vt220] PASSED tests/test_sequences.py::test_nice_formatting_errors[rxvt] PASSED tests/test_sequences.py::test_nice_formatting_errors[cons25] PASSED tests/test_sequences.py::test_nice_formatting_errors[linux] PASSED tests/test_sequences.py::test_null_callable_string[xterm] PASSED tests/test_sequences.py::test_null_callable_string[screen] PASSED tests/test_sequences.py::test_null_callable_string[ansi] PASSED tests/test_sequences.py::test_null_callable_string[vt220] PASSED tests/test_sequences.py::test_null_callable_string[rxvt] PASSED tests/test_sequences.py::test_null_callable_string[cons25] PASSED tests/test_sequences.py::test_null_callable_string[linux] PASSED tests/test_sequences.py::test_padd PASSED tests/test_sequences.py::test_split_seqs[xterm] PASSED tests/test_sequences.py::test_split_seqs[screen] PASSED tests/test_sequences.py::test_split_seqs[ansi] PASSED tests/test_sequences.py::test_split_seqs[vt220] PASSED tests/test_sequences.py::test_split_seqs[rxvt] PASSED tests/test_sequences.py::test_split_seqs[cons25] PASSED tests/test_sequences.py::test_split_seqs[linux] PASSED tests/test_sequences.py::test_formatting_other_string[xterm] PASSED tests/test_sequences.py::test_formatting_other_string[screen] PASSED tests/test_sequences.py::test_formatting_other_string[ansi] PASSED tests/test_sequences.py::test_formatting_other_string[vt220] PASSED tests/test_sequences.py::test_formatting_other_string[rxvt] PASSED tests/test_sequences.py::test_formatting_other_string[cons25] PASSED tests/test_sequences.py::test_formatting_other_string[linux] PASSED tests/test_sequences.py::test_termcap_match_optional PASSED tests/test_wrap.py::test_SequenceWrapper_invalid_width PASSED tests/test_wrap.py::test_SequenceWrapper[1-kwargs0] PASSED tests/test_wrap.py::test_SequenceWrapper[1-kwargs1] PASSED tests/test_wrap.py::test_SequenceWrapper[1-kwargs2] PASSED tests/test_wrap.py::test_SequenceWrapper[1-kwargs3] PASSED tests/test_wrap.py::test_SequenceWrapper[1-kwargs4] PASSED tests/test_wrap.py::test_SequenceWrapper[1-kwargs5] PASSED tests/test_wrap.py::test_SequenceWrapper[1-kwargs6] PASSED tests/test_wrap.py::test_SequenceWrapper[1-kwargs7] PASSED tests/test_wrap.py::test_SequenceWrapper[10-kwargs0] PASSED tests/test_wrap.py::test_SequenceWrapper[10-kwargs1] PASSED tests/test_wrap.py::test_SequenceWrapper[10-kwargs2] PASSED tests/test_wrap.py::test_SequenceWrapper[10-kwargs3] PASSED tests/test_wrap.py::test_SequenceWrapper[10-kwargs4] PASSED tests/test_wrap.py::test_SequenceWrapper[10-kwargs5] PASSED tests/test_wrap.py::test_SequenceWrapper[10-kwargs6] PASSED tests/test_wrap.py::test_SequenceWrapper[10-kwargs7] PASSED tests/test_wrap.py::test_multiline PASSED 1 tests deselected by '-knot test_unknown_preferredencoding_warned_and_fallback_ascii' ============ 320 passed, 27 skipped, 1 deselected in 151.13 seconds ============ + /usr/bin/python3 -m pytest --strict --verbose --verbose --exitfirst -c /dev/null ============================= test session starts ============================== platform linux -- Python 3.6.8, pytest-2.9.2, py-1.4.32, pluggy-0.3.1 -- /usr/bin/python3 cachedir: .cache rootdir: /builddir/build/BUILD/blessed-1.17.4, inifile: /dev/null collecting ... collected 348 items tests/test_color.py::test_same_color[rgb] PASSED tests/test_color.py::test_same_color[rgb-weighted] PASSED tests/test_color.py::test_same_color[cie76] PASSED tests/test_color.py::test_same_color[cie94] PASSED tests/test_color.py::test_same_color[cie2000] PASSED tests/test_color.py::test_different_color[rgb] PASSED tests/test_color.py::test_different_color[rgb-weighted] PASSED tests/test_color.py::test_different_color[cie76] PASSED tests/test_color.py::test_different_color[cie94] PASSED tests/test_color.py::test_different_color[cie2000] PASSED tests/test_color.py::test_color_rgb PASSED tests/test_color.py::test_on_color_rgb PASSED tests/test_color.py::test_set_number_of_colors PASSED tests/test_color.py::test_set_color_distance_algorithm PASSED tests/test_color.py::test_RGBColor PASSED tests/test_core.py::test_export_only_Terminal PASSED tests/test_core.py::test_null_location[xterm] PASSED tests/test_core.py::test_null_location[screen] PASSED tests/test_core.py::test_null_location[ansi] PASSED tests/test_core.py::test_null_location[vt220] PASSED tests/test_core.py::test_null_location[rxvt] PASSED tests/test_core.py::test_null_location[cons25] PASSED tests/test_core.py::test_null_location[linux] PASSED tests/test_core.py::test_location_to_move_xy[xterm] PASSED tests/test_core.py::test_location_to_move_xy[screen] PASSED tests/test_core.py::test_location_to_move_xy[ansi] PASSED tests/test_core.py::test_location_to_move_xy[vt220] PASSED tests/test_core.py::test_location_to_move_xy[rxvt] PASSED tests/test_core.py::test_location_to_move_xy[cons25] PASSED tests/test_core.py::test_location_to_move_xy[linux] PASSED tests/test_core.py::test_yield_keypad PASSED tests/test_core.py::test_null_fileno PASSED tests/test_core.py::test_number_of_colors_without_tty PASSED tests/test_core.py::test_number_of_colors_with_tty PASSED tests/test_core.py::test_init_descriptor_always_initted[xterm] PASSED tests/test_core.py::test_init_descriptor_always_initted[screen] PASSED tests/test_core.py::test_init_descriptor_always_initted[ansi] PASSED tests/test_core.py::test_init_descriptor_always_initted[vt220] PASSED tests/test_core.py::test_init_descriptor_always_initted[rxvt] PASSED tests/test_core.py::test_init_descriptor_always_initted[cons25] PASSED tests/test_core.py::test_init_descriptor_always_initted[linux] PASSED tests/test_core.py::test_force_styling_none[xterm] PASSED tests/test_core.py::test_force_styling_none[screen] PASSED tests/test_core.py::test_force_styling_none[ansi] PASSED tests/test_core.py::test_force_styling_none[vt220] PASSED tests/test_core.py::test_force_styling_none[rxvt] PASSED tests/test_core.py::test_force_styling_none[cons25] PASSED tests/test_core.py::test_force_styling_none[linux] PASSED tests/test_core.py::test_setupterm_singleton_issue_33 PASSED tests/test_core.py::test_setupterm_invalid_issue39 PASSED tests/test_core.py::test_setupterm_invalid_has_no_styling PASSED tests/test_core.py::test_missing_ordereddict_uses_module PASSED tests/test_core.py::test_python3_2_raises_exception PASSED tests/test_core.py::test_without_dunder PASSED tests/test_core.py::test_IOUnsupportedOperation PASSED tests/test_core.py::test_winsize_IOError_returns_environ PASSED tests/test_core.py::test_yield_fullscreen[xterm] PASSED tests/test_core.py::test_yield_fullscreen[screen] PASSED tests/test_core.py::test_yield_fullscreen[ansi] PASSED tests/test_core.py::test_yield_fullscreen[vt220] PASSED tests/test_core.py::test_yield_fullscreen[rxvt] PASSED tests/test_core.py::test_yield_fullscreen[cons25] PASSED tests/test_core.py::test_yield_fullscreen[linux] PASSED tests/test_core.py::test_yield_hidden_cursor[xterm] PASSED tests/test_core.py::test_yield_hidden_cursor[screen] PASSED tests/test_core.py::test_yield_hidden_cursor[ansi] PASSED tests/test_core.py::test_yield_hidden_cursor[vt220] PASSED tests/test_core.py::test_yield_hidden_cursor[rxvt] PASSED tests/test_core.py::test_yield_hidden_cursor[cons25] PASSED tests/test_core.py::test_yield_hidden_cursor[linux] PASSED tests/test_core.py::test_no_preferredencoding_fallback_ascii PASSED tests/test_core.py::test_unknown_preferredencoding_warned_and_fallback_ascii PASSED tests/test_core.py::test_win32_missing_tty_modules PASSED tests/test_core.py::test_time_left PASSED tests/test_core.py::test_time_left_infinite_None PASSED tests/test_core.py::test_termcap_repr PASSED tests/test_formatters.py::test_parameterizing_string_args_unspecified PASSED tests/test_formatters.py::test_parameterizing_string_args PASSED tests/test_formatters.py::test_parameterizing_string_type_error PASSED tests/test_formatters.py::test_formattingstring PASSED tests/test_formatters.py::test_nested_formattingstring PASSED tests/test_formatters.py::test_nested_formattingstring_type_error PASSED tests/test_formatters.py::test_nullcallablestring PASSED tests/test_formatters.py::test_split_compound PASSED tests/test_formatters.py::test_resolve_capability PASSED tests/test_formatters.py::test_resolve_color PASSED tests/test_formatters.py::test_resolve_attribute_as_color PASSED tests/test_formatters.py::test_resolve_attribute_as_compoundable PASSED tests/test_formatters.py::test_resolve_attribute_non_compoundables PASSED tests/test_formatters.py::test_resolve_attribute_recursive_compoundables PASSED tests/test_formatters.py::test_formattingstring_picklability PASSED tests/test_formatters.py::test_formattingotherstring_picklability PASSED tests/test_formatters.py::test_paramterizingstring_picklability PASSED tests/test_formatters.py::test_pickled_parameterizing_string PASSED tests/test_formatters.py::test_tparm_returns_null PASSED tests/test_formatters.py::test_tparm_other_exception PASSED tests/test_full_keyboard.py::test_kbhit_interrupted SKIPPED tests/test_full_keyboard.py::test_kbhit_interrupted_nonetype SKIPPED tests/test_full_keyboard.py::test_kbhit_no_tty SKIPPED tests/test_full_keyboard.py::test_keystroke_0s_cbreak_with_input SKIPPED tests/test_full_keyboard.py::test_keystroke_cbreak_with_input_slowly SKIPPED tests/test_full_keyboard.py::test_keystroke_0s_cbreak_multibyte_utf8 SKIPPED tests/test_full_keyboard.py::test_keystroke_0s_raw_input_ctrl_c SKIPPED tests/test_full_keyboard.py::test_keystroke_0s_cbreak_sequence SKIPPED tests/test_full_keyboard.py::test_keystroke_1s_cbreak_with_input SKIPPED tests/test_full_keyboard.py::test_esc_delay_cbreak_035 SKIPPED tests/test_full_keyboard.py::test_esc_delay_cbreak_135 SKIPPED tests/test_full_keyboard.py::test_esc_delay_cbreak_timout_0 SKIPPED tests/test_full_keyboard.py::test_esc_delay_cbreak_nonprefix_sequence SKIPPED tests/test_full_keyboard.py::test_esc_delay_cbreak_prefix_sequence SKIPPED tests/test_full_keyboard.py::test_get_location_0s SKIPPED tests/test_full_keyboard.py::test_get_location_0s_under_raw SKIPPED tests/test_full_keyboard.py::test_get_location_0s_reply_via_ungetch_under_raw SKIPPED tests/test_full_keyboard.py::test_get_location_0s_reply_via_ungetch SKIPPED tests/test_full_keyboard.py::test_get_location_0s_nonstandard_u6 SKIPPED tests/test_full_keyboard.py::test_get_location_styling_indifferent SKIPPED tests/test_full_keyboard.py::test_get_location_timeout SKIPPED tests/test_full_keyboard.py::test_kbhit_no_kb SKIPPED tests/test_full_keyboard.py::test_keystroke_0s_cbreak_noinput SKIPPED tests/test_full_keyboard.py::test_keystroke_0s_cbreak_noinput_nokb SKIPPED tests/test_full_keyboard.py::test_keystroke_1s_cbreak_noinput SKIPPED tests/test_full_keyboard.py::test_keystroke_1s_cbreak_noinput_nokb SKIPPED tests/test_full_keyboard.py::test_detached_stdout SKIPPED tests/test_keyboard.py::test_break_input_no_kb PASSED tests/test_keyboard.py::test_raw_input_no_kb PASSED tests/test_keyboard.py::test_raw_input_with_kb PASSED tests/test_keyboard.py::test_notty_kb_is_None PASSED tests/test_keyboard.py::test_keystroke_default_args PASSED tests/test_keyboard.py::test_a_keystroke PASSED tests/test_keyboard.py::test_get_keyboard_codes PASSED tests/test_keyboard.py::test_alternative_left_right PASSED tests/test_keyboard.py::test_cuf1_and_cub1_as_RIGHT_LEFT[xterm] PASSED tests/test_keyboard.py::test_cuf1_and_cub1_as_RIGHT_LEFT[screen] PASSED tests/test_keyboard.py::test_cuf1_and_cub1_as_RIGHT_LEFT[ansi] PASSED tests/test_keyboard.py::test_cuf1_and_cub1_as_RIGHT_LEFT[vt220] PASSED tests/test_keyboard.py::test_cuf1_and_cub1_as_RIGHT_LEFT[rxvt] PASSED tests/test_keyboard.py::test_cuf1_and_cub1_as_RIGHT_LEFT[cons25] PASSED tests/test_keyboard.py::test_cuf1_and_cub1_as_RIGHT_LEFT[linux] PASSED tests/test_keyboard.py::test_get_keyboard_sequences_sort_order PASSED tests/test_keyboard.py::test_get_keyboard_sequence PASSED tests/test_keyboard.py::test_resolve_sequence PASSED tests/test_keyboard.py::test_keyboard_prefixes PASSED tests/test_keyboard.py::test_keypad_mixins_and_aliases PASSED tests/test_length_sequence.py::test_length_cjk PASSED tests/test_length_sequence.py::test_length_ansiart PASSED tests/test_length_sequence.py::test_sequence_length[xterm] PASSED tests/test_length_sequence.py::test_sequence_length[screen] PASSED tests/test_length_sequence.py::test_sequence_length[ansi] PASSED tests/test_length_sequence.py::test_sequence_length[vt220] PASSED tests/test_length_sequence.py::test_sequence_length[rxvt] PASSED tests/test_length_sequence.py::test_sequence_length[cons25] PASSED tests/test_length_sequence.py::test_sequence_length[linux] PASSED tests/test_length_sequence.py::test_env_winsize PASSED tests/test_length_sequence.py::test_winsize[40-1] PASSED tests/test_length_sequence.py::test_winsize[40-10] PASSED tests/test_length_sequence.py::test_winsize[80-1] PASSED tests/test_length_sequence.py::test_winsize[80-10] PASSED tests/test_length_sequence.py::test_Sequence_alignment_fixed_width[xterm] PASSED tests/test_length_sequence.py::test_Sequence_alignment_fixed_width[screen] PASSED tests/test_length_sequence.py::test_Sequence_alignment_fixed_width[ansi] PASSED tests/test_length_sequence.py::test_Sequence_alignment_fixed_width[vt220] PASSED tests/test_length_sequence.py::test_Sequence_alignment_fixed_width[rxvt] PASSED tests/test_length_sequence.py::test_Sequence_alignment_fixed_width[cons25] PASSED tests/test_length_sequence.py::test_Sequence_alignment_fixed_width[linux] PASSED tests/test_length_sequence.py::test_Sequence_alignment[xterm] PASSED tests/test_length_sequence.py::test_Sequence_alignment[screen] PASSED tests/test_length_sequence.py::test_Sequence_alignment[ansi] PASSED tests/test_length_sequence.py::test_Sequence_alignment[vt220] PASSED tests/test_length_sequence.py::test_Sequence_alignment[rxvt] PASSED tests/test_length_sequence.py::test_Sequence_alignment[cons25] PASSED tests/test_length_sequence.py::test_Sequence_alignment[linux] PASSED tests/test_length_sequence.py::test_hyperlink_nostyling PASSED tests/test_length_sequence.py::test_basic_hyperlinks PASSED tests/test_length_sequence.py::test_hyperlink_with_id PASSED tests/test_length_sequence.py::test_sequence_is_movement_false[xterm] PASSED tests/test_length_sequence.py::test_sequence_is_movement_false[screen] PASSED tests/test_length_sequence.py::test_sequence_is_movement_false[ansi] PASSED tests/test_length_sequence.py::test_sequence_is_movement_false[vt220] PASSED tests/test_length_sequence.py::test_sequence_is_movement_false[rxvt] PASSED tests/test_length_sequence.py::test_sequence_is_movement_false[cons25] PASSED tests/test_length_sequence.py::test_sequence_is_movement_false[linux] PASSED tests/test_length_sequence.py::test_termcap_will_move_false[xterm] PASSED tests/test_length_sequence.py::test_termcap_will_move_false[screen] PASSED tests/test_length_sequence.py::test_termcap_will_move_false[ansi] PASSED tests/test_length_sequence.py::test_termcap_will_move_false[vt220] PASSED tests/test_length_sequence.py::test_termcap_will_move_false[rxvt] PASSED tests/test_length_sequence.py::test_termcap_will_move_false[cons25] PASSED tests/test_length_sequence.py::test_termcap_will_move_false[linux] PASSED tests/test_length_sequence.py::test_sequence_is_movement_true[xterm] PASSED tests/test_length_sequence.py::test_sequence_is_movement_true[screen] PASSED tests/test_length_sequence.py::test_sequence_is_movement_true[ansi] PASSED tests/test_length_sequence.py::test_sequence_is_movement_true[vt220] PASSED tests/test_length_sequence.py::test_sequence_is_movement_true[rxvt] PASSED tests/test_length_sequence.py::test_sequence_is_movement_true[cons25] PASSED tests/test_length_sequence.py::test_sequence_is_movement_true[linux] PASSED tests/test_length_sequence.py::test_termcap_will_move_true[xterm] PASSED tests/test_length_sequence.py::test_termcap_will_move_true[screen] PASSED tests/test_length_sequence.py::test_termcap_will_move_true[ansi] PASSED tests/test_length_sequence.py::test_termcap_will_move_true[vt220] PASSED tests/test_length_sequence.py::test_termcap_will_move_true[rxvt] PASSED tests/test_length_sequence.py::test_termcap_will_move_true[cons25] PASSED tests/test_length_sequence.py::test_termcap_will_move_true[linux] PASSED tests/test_length_sequence.py::test_foreign_sequences PASSED tests/test_sequences.py::test_capability PASSED tests/test_sequences.py::test_capability_without_tty PASSED tests/test_sequences.py::test_capability_with_forced_tty PASSED tests/test_sequences.py::test_basic_url PASSED tests/test_sequences.py::test_url_with_id PASSED tests/test_sequences.py::test_parametrization PASSED tests/test_sequences.py::test_height_and_width PASSED tests/test_sequences.py::test_stream_attr PASSED tests/test_sequences.py::test_location_with_styling[xterm] PASSED tests/test_sequences.py::test_location_with_styling[screen] PASSED tests/test_sequences.py::test_location_with_styling[ansi] PASSED tests/test_sequences.py::test_location_with_styling[vt220] PASSED tests/test_sequences.py::test_location_with_styling[rxvt] PASSED tests/test_sequences.py::test_location_with_styling[cons25] PASSED tests/test_sequences.py::test_location_with_styling[linux] PASSED tests/test_sequences.py::test_location_without_styling PASSED tests/test_sequences.py::test_horizontal_location[xterm] PASSED tests/test_sequences.py::test_horizontal_location[screen] PASSED tests/test_sequences.py::test_horizontal_location[ansi] PASSED tests/test_sequences.py::test_horizontal_location[vt220] PASSED tests/test_sequences.py::test_horizontal_location[rxvt] PASSED tests/test_sequences.py::test_horizontal_location[cons25] PASSED tests/test_sequences.py::test_horizontal_location[linux] PASSED tests/test_sequences.py::test_vertical_location[xterm] PASSED tests/test_sequences.py::test_vertical_location[screen] PASSED tests/test_sequences.py::test_vertical_location[ansi] PASSED tests/test_sequences.py::test_vertical_location[vt220] PASSED tests/test_sequences.py::test_vertical_location[rxvt] PASSED tests/test_sequences.py::test_vertical_location[cons25] PASSED tests/test_sequences.py::test_vertical_location[linux] PASSED tests/test_sequences.py::test_inject_move_x PASSED tests/test_sequences.py::test_inject_move_y PASSED tests/test_sequences.py::test_inject_civis_and_cnorm_for_ansi PASSED tests/test_sequences.py::test_inject_sc_and_rc_for_ansi PASSED tests/test_sequences.py::test_zero_location[xterm] PASSED tests/test_sequences.py::test_zero_location[screen] PASSED tests/test_sequences.py::test_zero_location[ansi] PASSED tests/test_sequences.py::test_zero_location[vt220] PASSED tests/test_sequences.py::test_zero_location[rxvt] PASSED tests/test_sequences.py::test_zero_location[cons25] PASSED tests/test_sequences.py::test_zero_location[linux] PASSED tests/test_sequences.py::test_mnemonic_colors[xterm] PASSED tests/test_sequences.py::test_mnemonic_colors[screen] PASSED tests/test_sequences.py::test_mnemonic_colors[ansi] PASSED tests/test_sequences.py::test_mnemonic_colors[vt220] PASSED tests/test_sequences.py::test_mnemonic_colors[rxvt] PASSED tests/test_sequences.py::test_mnemonic_colors[cons25] PASSED tests/test_sequences.py::test_mnemonic_colors[linux] PASSED tests/test_sequences.py::test_callable_numeric_colors[xterm] PASSED tests/test_sequences.py::test_callable_numeric_colors[screen] PASSED tests/test_sequences.py::test_callable_numeric_colors[ansi] PASSED tests/test_sequences.py::test_callable_numeric_colors[vt220] PASSED tests/test_sequences.py::test_callable_numeric_colors[rxvt] PASSED tests/test_sequences.py::test_callable_numeric_colors[cons25] PASSED tests/test_sequences.py::test_callable_numeric_colors[linux] PASSED tests/test_sequences.py::test_null_callable_numeric_colors[xterm] PASSED tests/test_sequences.py::test_null_callable_numeric_colors[screen] PASSED tests/test_sequences.py::test_null_callable_numeric_colors[ansi] PASSED tests/test_sequences.py::test_null_callable_numeric_colors[vt220] PASSED tests/test_sequences.py::test_null_callable_numeric_colors[rxvt] PASSED tests/test_sequences.py::test_null_callable_numeric_colors[cons25] PASSED tests/test_sequences.py::test_null_callable_numeric_colors[linux] PASSED tests/test_sequences.py::test_naked_color_cap[xterm] PASSED tests/test_sequences.py::test_naked_color_cap[screen] PASSED tests/test_sequences.py::test_naked_color_cap[ansi] PASSED tests/test_sequences.py::test_naked_color_cap[vt220] PASSED tests/test_sequences.py::test_naked_color_cap[rxvt] PASSED tests/test_sequences.py::test_naked_color_cap[cons25] PASSED tests/test_sequences.py::test_naked_color_cap[linux] PASSED tests/test_sequences.py::test_formatting_functions[xterm] PASSED tests/test_sequences.py::test_formatting_functions[screen] PASSED tests/test_sequences.py::test_formatting_functions[ansi] PASSED tests/test_sequences.py::test_formatting_functions[vt220] PASSED tests/test_sequences.py::test_formatting_functions[rxvt] PASSED tests/test_sequences.py::test_formatting_functions[cons25] PASSED tests/test_sequences.py::test_formatting_functions[linux] PASSED tests/test_sequences.py::test_compound_formatting[xterm] PASSED tests/test_sequences.py::test_compound_formatting[screen] PASSED tests/test_sequences.py::test_compound_formatting[ansi] PASSED tests/test_sequences.py::test_compound_formatting[vt220] PASSED tests/test_sequences.py::test_compound_formatting[rxvt] PASSED tests/test_sequences.py::test_compound_formatting[cons25] PASSED tests/test_sequences.py::test_compound_formatting[linux] PASSED tests/test_sequences.py::test_nested_formatting[xterm] PASSED tests/test_sequences.py::test_nested_formatting[screen] PASSED tests/test_sequences.py::test_nested_formatting[ansi] PASSED tests/test_sequences.py::test_nested_formatting[vt220] PASSED tests/test_sequences.py::test_nested_formatting[rxvt] PASSED tests/test_sequences.py::test_nested_formatting[cons25] PASSED tests/test_sequences.py::test_nested_formatting[linux] PASSED tests/test_sequences.py::test_formatting_functions_without_tty[xterm] PASSED tests/test_sequences.py::test_formatting_functions_without_tty[screen] PASSED tests/test_sequences.py::test_formatting_functions_without_tty[ansi] PASSED tests/test_sequences.py::test_formatting_functions_without_tty[vt220] PASSED tests/test_sequences.py::test_formatting_functions_without_tty[rxvt] PASSED tests/test_sequences.py::test_formatting_functions_without_tty[cons25] PASSED tests/test_sequences.py::test_formatting_functions_without_tty[linux] PASSED tests/test_sequences.py::test_nice_formatting_errors[xterm] PASSED tests/test_sequences.py::test_nice_formatting_errors[screen] PASSED tests/test_sequences.py::test_nice_formatting_errors[ansi] PASSED tests/test_sequences.py::test_nice_formatting_errors[vt220] PASSED tests/test_sequences.py::test_nice_formatting_errors[rxvt] PASSED tests/test_sequences.py::test_nice_formatting_errors[cons25] PASSED tests/test_sequences.py::test_nice_formatting_errors[linux] PASSED tests/test_sequences.py::test_null_callable_string[xterm] PASSED tests/test_sequences.py::test_null_callable_string[screen] PASSED tests/test_sequences.py::test_null_callable_string[ansi] PASSED tests/test_sequences.py::test_null_callable_string[vt220] PASSED tests/test_sequences.py::test_null_callable_string[rxvt] PASSED tests/test_sequences.py::test_null_callable_string[cons25] PASSED tests/test_sequences.py::test_null_callable_string[linux] PASSED tests/test_sequences.py::test_padd PASSED tests/test_sequences.py::test_split_seqs[xterm] PASSED tests/test_sequences.py::test_split_seqs[screen] PASSED tests/test_sequences.py::test_split_seqs[ansi] PASSED tests/test_sequences.py::test_split_seqs[vt220] PASSED tests/test_sequences.py::test_split_seqs[rxvt] PASSED tests/test_sequences.py::test_split_seqs[cons25] PASSED tests/test_sequences.py::test_split_seqs[linux] PASSED tests/test_sequences.py::test_formatting_other_string[xterm] PASSED tests/test_sequences.py::test_formatting_other_string[screen] PASSED tests/test_sequences.py::test_formatting_other_string[ansi] PASSED tests/test_sequences.py::test_formatting_other_string[vt220] PASSED tests/test_sequences.py::test_formatting_other_string[rxvt] PASSED tests/test_sequences.py::test_formatting_other_string[cons25] PASSED tests/test_sequences.py::test_formatting_other_string[linux] PASSED tests/test_sequences.py::test_termcap_match_optional PASSED tests/test_wrap.py::test_SequenceWrapper_invalid_width PASSED tests/test_wrap.py::test_SequenceWrapper[1-kwargs0] PASSED tests/test_wrap.py::test_SequenceWrapper[1-kwargs1] PASSED tests/test_wrap.py::test_SequenceWrapper[1-kwargs2] PASSED tests/test_wrap.py::test_SequenceWrapper[1-kwargs3] PASSED tests/test_wrap.py::test_SequenceWrapper[1-kwargs4] PASSED tests/test_wrap.py::test_SequenceWrapper[1-kwargs5] PASSED tests/test_wrap.py::test_SequenceWrapper[1-kwargs6] PASSED tests/test_wrap.py::test_SequenceWrapper[1-kwargs7] PASSED tests/test_wrap.py::test_SequenceWrapper[10-kwargs0] PASSED tests/test_wrap.py::test_SequenceWrapper[10-kwargs1] PASSED tests/test_wrap.py::test_SequenceWrapper[10-kwargs2] PASSED tests/test_wrap.py::test_SequenceWrapper[10-kwargs3] PASSED tests/test_wrap.py::test_SequenceWrapper[10-kwargs4] PASSED tests/test_wrap.py::test_SequenceWrapper[10-kwargs5] PASSED tests/test_wrap.py::test_SequenceWrapper[10-kwargs6] PASSED tests/test_wrap.py::test_SequenceWrapper[10-kwargs7] PASSED tests/test_wrap.py::test_multiline PASSED =================== 321 passed, 27 skipped in 150.51 seconds =================== + exit 0 Processing files: python2-blessed-1.17.4-2.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.wgMfrI + umask 022 + cd /builddir/build/BUILD + cd blessed-1.17.4 + DOCDIR=/builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/share/doc/python2-blessed-1.17.4 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/share/doc/python2-blessed-1.17.4 + cp -pr README.rst /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/share/doc/python2-blessed-1.17.4 + cp -pr docs/api.rst docs/colors.rst docs/examples.rst docs/history.rst docs/index.rst docs/intro.rst docs/keyboard.rst docs/location.rst docs/measuring.rst docs/project.rst docs/terminal.rst /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/share/doc/python2-blessed-1.17.4 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.7k8cKg + umask 022 + cd /builddir/build/BUILD + cd blessed-1.17.4 + LICENSEDIR=/builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/share/licenses/python2-blessed-1.17.4 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/share/licenses/python2-blessed-1.17.4 + cp -pr LICENSE /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/share/licenses/python2-blessed-1.17.4 + exit 0 Provides: python-blessed = 1.17.4-2.el7 python2-blessed = 1.17.4-2.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 2.7 Obsoletes: python-blessed < 1.17.4-2.el7 Processing files: python36-blessed-1.17.4-2.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.PgqZ6t + umask 022 + cd /builddir/build/BUILD + cd blessed-1.17.4 + DOCDIR=/builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/share/doc/python36-blessed-1.17.4 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/share/doc/python36-blessed-1.17.4 + cp -pr README.rst /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/share/doc/python36-blessed-1.17.4 + cp -pr docs/api.rst docs/colors.rst docs/examples.rst docs/history.rst docs/index.rst docs/intro.rst docs/keyboard.rst docs/location.rst docs/measuring.rst docs/project.rst docs/terminal.rst /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/share/doc/python36-blessed-1.17.4 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.7K8aiJ + umask 022 + cd /builddir/build/BUILD + cd blessed-1.17.4 + LICENSEDIR=/builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/share/licenses/python36-blessed-1.17.4 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/share/licenses/python36-blessed-1.17.4 + cp -pr LICENSE /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch/usr/share/licenses/python36-blessed-1.17.4 + exit 0 Provides: python3-blessed = 1.17.4-2.el7 python3.6dist(blessed) = 1.17.4 python36-blessed = 1.17.4-2.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.6 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch Wrote: /builddir/build/RPMS/python2-blessed-1.17.4-2.el7.noarch.rpm Wrote: /builddir/build/RPMS/python36-blessed-1.17.4-2.el7.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.tAScbl + umask 022 + cd /builddir/build/BUILD + cd blessed-1.17.4 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-blessed-1.17.4-2.el7.noarch + exit 0 Child return code was: 0