Skip to content

tests fail on both python2 and python3 #712

@flokli

Description

@flokli

I tried to run bpython tests, but it seems like they fail both for python 2 and python 3 (with bpython-0.17 and curtsies-0.2.11)

these derivations will be built:
  /nix/store/2517g43sf0ny7cgiyjpla73q30cx458s-python2.7-bpython-0.17.drv
building path(s) ‘/nix/store/lbilsh95mjzwkx7i86qv7p7waqglym1j-python2.7-bpython-0.17’
unpacking sources
unpacking source archive /nix/store/g90832nvc1r9nrmysjx6nd9ds7jw05zv-bpython-0.17.tar.gz
source root is bpython-0.17
setting SOURCE_DATE_EPOCH to timestamp 1500236507 of file bpython-0.17/setup.cfg
patching sources
configuring
building
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/bpython
copying bpython/cli.py -> build/lib/bpython
copying bpython/patch_linecache.py -> build/lib/bpython
copying bpython/simplerepl.py -> build/lib/bpython
copying bpython/clipboard.py -> build/lib/bpython
copying bpython/pager.py -> build/lib/bpython
copying bpython/urwid.py -> build/lib/bpython
copying bpython/__main__.py -> build/lib/bpython
copying bpython/args.py -> build/lib/bpython
copying bpython/_py3compat.py -> build/lib/bpython
copying bpython/_version.py -> build/lib/bpython
copying bpython/config.py -> build/lib/bpython
copying bpython/line.py -> build/lib/bpython
copying bpython/_internal.py -> build/lib/bpython
copying bpython/paste.py -> build/lib/bpython
copying bpython/keys.py -> build/lib/bpython
copying bpython/simpleeval.py -> build/lib/bpython
copying bpython/filelock.py -> build/lib/bpython
copying bpython/history.py -> build/lib/bpython
copying bpython/formatter.py -> build/lib/bpython
copying bpython/autocomplete.py -> build/lib/bpython
copying bpython/inspection.py -> build/lib/bpython
copying bpython/importcompletion.py -> build/lib/bpython
copying bpython/repl.py -> build/lib/bpython
copying bpython/lazyre.py -> build/lib/bpython
copying bpython/__init__.py -> build/lib/bpython
copying bpython/curtsies.py -> build/lib/bpython
creating build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/sitefix.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/events.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/interaction.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/_internal.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/coderunner.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/manual_readline.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/interpreter.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/preprocess.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/repl.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/filewatch.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/__init__.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/parse.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/replpainter.py -> build/lib/bpython/curtsiesfrontend
creating build/lib/bpython/test
copying bpython/test/test_args.py -> build/lib/bpython/test
copying bpython/test/test_importcompletion.py -> build/lib/bpython/test
copying bpython/test/test_preprocess.py -> build/lib/bpython/test
copying bpython/test/test_keys.py -> build/lib/bpython/test
copying bpython/test/test_curtsies_repl.py -> build/lib/bpython/test
copying bpython/test/test_simpleeval.py -> build/lib/bpython/test
copying bpython/test/test_config.py -> build/lib/bpython/test
copying bpython/test/test_filewatch.py -> build/lib/bpython/test
copying bpython/test/test_interpreter.py -> build/lib/bpython/test
copying bpython/test/test_manual_readline.py -> build/lib/bpython/test
copying bpython/test/test_curtsies.py -> build/lib/bpython/test
copying bpython/test/test_autocomplete.py -> build/lib/bpython/test
copying bpython/test/test_line_properties.py -> build/lib/bpython/test
copying bpython/test/test_curtsies_painting.py -> build/lib/bpython/test
copying bpython/test/test_curtsies_coderunner.py -> build/lib/bpython/test
copying bpython/test/test_crashers.py -> build/lib/bpython/test
copying bpython/test/__init__.py -> build/lib/bpython/test
copying bpython/test/test_repl.py -> build/lib/bpython/test
copying bpython/test/test_history.py -> build/lib/bpython/test
copying bpython/test/test_inspection.py -> build/lib/bpython/test
copying bpython/test/test_curtsies_parser.py -> build/lib/bpython/test
creating build/lib/bpython/test/fodder
copying bpython/test/fodder/encoding_ascii.py -> build/lib/bpython/test/fodder
copying bpython/test/fodder/processed.py -> build/lib/bpython/test/fodder
copying bpython/test/fodder/encoding_utf8.py -> build/lib/bpython/test/fodder
copying bpython/test/fodder/original.py -> build/lib/bpython/test/fodder
copying bpython/test/fodder/encoding_latin1.py -> build/lib/bpython/test/fodder
copying bpython/test/fodder/__init__.py -> build/lib/bpython/test/fodder
creating build/lib/bpython/translations
copying bpython/translations/__init__.py -> build/lib/bpython/translations
creating build/lib/bpdb
copying bpdb/__main__.py -> build/lib/bpdb
copying bpdb/debugger.py -> build/lib/bpdb
copying bpdb/__init__.py -> build/lib/bpdb
copying bpython/sample-config -> build/lib/bpython
copying bpython/test/test.config -> build/lib/bpython/test
copying bpython/test/test.theme -> build/lib/bpython/test
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/cli.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/patch_linecache.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/simplerepl.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/clipboard.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/pager.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/urwid.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/__main__.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/args.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/_py3compat.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/_version.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/config.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/line.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/_internal.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/paste.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/keys.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/simpleeval.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/filelock.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/history.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/formatter.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/autocomplete.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/inspection.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/importcompletion.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/repl.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/lazyre.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/__init__.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/curtsies.py -> build/bdist.linux-x86_64/wheel/bpython
creating build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/sitefix.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/events.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/interaction.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/_internal.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/coderunner.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/manual_readline.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/interpreter.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/preprocess.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/repl.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/filewatch.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/__init__.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/parse.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/replpainter.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
creating build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_args.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_importcompletion.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_preprocess.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_keys.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_curtsies_repl.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_simpleeval.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_config.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_filewatch.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_interpreter.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_manual_readline.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_curtsies.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_autocomplete.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_line_properties.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_curtsies_painting.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_curtsies_coderunner.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_crashers.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/__init__.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_repl.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_history.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_inspection.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_curtsies_parser.py -> build/bdist.linux-x86_64/wheel/bpython/test
creating build/bdist.linux-x86_64/wheel/bpython/test/fodder
copying build/lib/bpython/test/fodder/encoding_ascii.py -> build/bdist.linux-x86_64/wheel/bpython/test/fodder
copying build/lib/bpython/test/fodder/processed.py -> build/bdist.linux-x86_64/wheel/bpython/test/fodder
copying build/lib/bpython/test/fodder/encoding_utf8.py -> build/bdist.linux-x86_64/wheel/bpython/test/fodder
copying build/lib/bpython/test/fodder/original.py -> build/bdist.linux-x86_64/wheel/bpython/test/fodder
copying build/lib/bpython/test/fodder/encoding_latin1.py -> build/bdist.linux-x86_64/wheel/bpython/test/fodder
copying build/lib/bpython/test/fodder/__init__.py -> build/bdist.linux-x86_64/wheel/bpython/test/fodder
copying build/lib/bpython/test/test.config -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test.theme -> build/bdist.linux-x86_64/wheel/bpython/test
creating build/bdist.linux-x86_64/wheel/bpython/translations
copying build/lib/bpython/translations/__init__.py -> build/bdist.linux-x86_64/wheel/bpython/translations
copying build/lib/bpython/sample-config -> build/bdist.linux-x86_64/wheel/bpython
creating build/bdist.linux-x86_64/wheel/bpdb
copying build/lib/bpdb/__main__.py -> build/bdist.linux-x86_64/wheel/bpdb
copying build/lib/bpdb/debugger.py -> build/bdist.linux-x86_64/wheel/bpdb
copying build/lib/bpdb/__init__.py -> build/bdist.linux-x86_64/wheel/bpdb
running install_data
creating build/bdist.linux-x86_64/wheel/bpython-0.17.data
creating build/bdist.linux-x86_64/wheel/bpython-0.17.data/data
creating build/bdist.linux-x86_64/wheel/bpython-0.17.data/data/share
creating build/bdist.linux-x86_64/wheel/bpython-0.17.data/data/share/applications
copying data/bpython.desktop -> build/bdist.linux-x86_64/wheel/bpython-0.17.data/data/share/applications
creating build/bdist.linux-x86_64/wheel/bpython-0.17.data/data/share/appdata
copying data/bpython.appdata.xml -> build/bdist.linux-x86_64/wheel/bpython-0.17.data/data/share/appdata
creating build/bdist.linux-x86_64/wheel/bpython-0.17.data/data/share/pixmaps
copying data/bpython.png -> build/bdist.linux-x86_64/wheel/bpython-0.17.data/data/share/pixmaps
running install_egg_info
running egg_info
writing requirements to bpython.egg-info/requires.txt
writing bpython.egg-info/PKG-INFO
writing top-level names to bpython.egg-info/top_level.txt
writing dependency_links to bpython.egg-info/dependency_links.txt
writing entry points to bpython.egg-info/entry_points.txt
reading manifest file 'bpython.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'bpython/translations/*/LC_MESSAGES/bpython.mo'
writing manifest file 'bpython.egg-info/SOURCES.txt'
Copying bpython.egg-info to build/bdist.linux-x86_64/wheel/bpython-0.17-py2.7.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/bpython-0.17.dist-info/WHEEL
creating '/tmp/nix-build-python2.7-bpython-0.17.drv-0/bpython-0.17/dist/bpython-0.17-py2.py3-none-any.whl' and adding '.' to it
adding 'bpdb/__init__.py'
adding 'bpdb/__main__.py'
adding 'bpdb/debugger.py'
adding 'bpython/__init__.py'
adding 'bpython/__main__.py'
adding 'bpython/_internal.py'
adding 'bpython/_py3compat.py'
adding 'bpython/_version.py'
adding 'bpython/args.py'
adding 'bpython/autocomplete.py'
adding 'bpython/cli.py'
adding 'bpython/clipboard.py'
adding 'bpython/config.py'
adding 'bpython/curtsies.py'
adding 'bpython/filelock.py'
adding 'bpython/formatter.py'
adding 'bpython/history.py'
adding 'bpython/importcompletion.py'
adding 'bpython/inspection.py'
adding 'bpython/keys.py'
adding 'bpython/lazyre.py'
adding 'bpython/line.py'
adding 'bpython/pager.py'
adding 'bpython/paste.py'
adding 'bpython/patch_linecache.py'
adding 'bpython/repl.py'
adding 'bpython/sample-config'
adding 'bpython/simpleeval.py'
adding 'bpython/simplerepl.py'
adding 'bpython/urwid.py'
adding 'bpython/curtsiesfrontend/__init__.py'
adding 'bpython/curtsiesfrontend/_internal.py'
adding 'bpython/curtsiesfrontend/coderunner.py'
adding 'bpython/curtsiesfrontend/events.py'
adding 'bpython/curtsiesfrontend/filewatch.py'
adding 'bpython/curtsiesfrontend/interaction.py'
adding 'bpython/curtsiesfrontend/interpreter.py'
adding 'bpython/curtsiesfrontend/manual_readline.py'
adding 'bpython/curtsiesfrontend/parse.py'
adding 'bpython/curtsiesfrontend/preprocess.py'
adding 'bpython/curtsiesfrontend/repl.py'
adding 'bpython/curtsiesfrontend/replpainter.py'
adding 'bpython/curtsiesfrontend/sitefix.py'
adding 'bpython/test/__init__.py'
adding 'bpython/test/test.config'
adding 'bpython/test/test.theme'
adding 'bpython/test/test_args.py'
adding 'bpython/test/test_autocomplete.py'
adding 'bpython/test/test_config.py'
adding 'bpython/test/test_crashers.py'
adding 'bpython/test/test_curtsies.py'
adding 'bpython/test/test_curtsies_coderunner.py'
adding 'bpython/test/test_curtsies_painting.py'
adding 'bpython/test/test_curtsies_parser.py'
adding 'bpython/test/test_curtsies_repl.py'
adding 'bpython/test/test_filewatch.py'
adding 'bpython/test/test_history.py'
adding 'bpython/test/test_importcompletion.py'
adding 'bpython/test/test_inspection.py'
adding 'bpython/test/test_interpreter.py'
adding 'bpython/test/test_keys.py'
adding 'bpython/test/test_line_properties.py'
adding 'bpython/test/test_manual_readline.py'
adding 'bpython/test/test_preprocess.py'
adding 'bpython/test/test_repl.py'
adding 'bpython/test/test_simpleeval.py'
adding 'bpython/test/fodder/__init__.py'
adding 'bpython/test/fodder/encoding_ascii.py'
adding 'bpython/test/fodder/encoding_latin1.py'
adding 'bpython/test/fodder/encoding_utf8.py'
adding 'bpython/test/fodder/original.py'
adding 'bpython/test/fodder/processed.py'
adding 'bpython/translations/__init__.py'
adding 'bpython-0.17.data/data/share/appdata/bpython.appdata.xml'
adding 'bpython-0.17.data/data/share/applications/bpython.desktop'
adding 'bpython-0.17.data/data/share/pixmaps/bpython.png'
adding 'bpython-0.17.dist-info/DESCRIPTION.rst'
adding 'bpython-0.17.dist-info/entry_points.txt'
adding 'bpython-0.17.dist-info/metadata.json'
adding 'bpython-0.17.dist-info/top_level.txt'
adding 'bpython-0.17.dist-info/WHEEL'
adding 'bpython-0.17.dist-info/METADATA'
adding 'bpython-0.17.dist-info/RECORD'
installing
/tmp/nix-build-python2.7-bpython-0.17.drv-0/bpython-0.17/dist /tmp/nix-build-python2.7-bpython-0.17.drv-0/bpython-0.17
Processing ./bpython-0.17-py2.py3-none-any.whl
Requirement already satisfied: requests in /nix/store/px5nyvqcmh3a6ddn2qamr5r5qd2px16k-python2.7-requests-2.18.4/lib/python2.7/site-packages (from bpython==0.17)
Requirement already satisfied: pygments in /nix/store/s01r6swg1igmsdmpinj5px8za7bgm1ic-python2.7-Pygments-2.2.0/lib/python2.7/site-packages (from bpython==0.17)
Requirement already satisfied: greenlet in /nix/store/hzgj52xvdwzzw36jwhsgslf4ybd5s6pc-python2.7-greenlet-0.4.10/lib/python2.7/site-packages (from bpython==0.17)
Requirement already satisfied: six>=1.5 in /nix/store/c89r075n97bxyqvcbf7zz2q459qqm5j6-python2.7-six-1.10.0/lib/python2.7/site-packages (from bpython==0.17)
Requirement already satisfied: curtsies>=0.1.18 in /nix/store/01prfjafhhnsikk27ajrjcffws5aszzr-python2.7-curtsies-0.2.11/lib/python2.7/site-packages (from bpython==0.17)
Requirement already satisfied: urllib3<1.23,>=1.21.1 in /nix/store/5p3ldyinc4fnzivrs9as5cdkrk0g9z15-python2.7-urllib3-1.22/lib/python2.7/site-packages (from requests->bpython==0.17)
Requirement already satisfied: idna<2.7,>=2.5 in /nix/store/77r09z6c7qrryh6niz53ch54bqzdll8l-python2.7-idna-2.5/lib/python2.7/site-packages (from requests->bpython==0.17)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /nix/store/fg357q8ycivbmb98d6mkyxvm0n0snkxc-python2.7-chardet-3.0.4/lib/python2.7/site-packages (from requests->bpython==0.17)
Requirement already satisfied: certifi>=2017.4.17 in /nix/store/kz5n115hv8d47c6mp4l5bnp97dchbm2n-python2.7-certifi-2017.7.27.1/lib/python2.7/site-packages (from requests->bpython==0.17)
Requirement already satisfied: wcwidth>=0.1.4 in /nix/store/sa80smzwk7yl8vj4k407fpmp6c1c4abd-python2.7-wcwidth-0.1.6/lib/python2.7/site-packages (from curtsies>=0.1.18->bpython==0.17)
Requirement already satisfied: blessings>=1.5 in /nix/store/92qppzkx6wkqb3slj9hxhshll2r14pgy-python2.7-blessings-1.6/lib/python2.7/site-packages (from curtsies>=0.1.18->bpython==0.17)
Installing collected packages: bpython
Successfully installed bpython-0.17
/tmp/nix-build-python2.7-bpython-0.17.drv-0/bpython-0.17
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/lbilsh95mjzwkx7i86qv7p7waqglym1j-python2.7-bpython-0.17
stripping (with flags -S) in /nix/store/lbilsh95mjzwkx7i86qv7p7waqglym1j-python2.7-bpython-0.17/lib  /nix/store/lbilsh95mjzwkx7i86qv7p7waqglym1j-python2.7-bpython-0.17/bin 
patching script interpreter paths in /nix/store/lbilsh95mjzwkx7i86qv7p7waqglym1j-python2.7-bpython-0.17
checking for references to /tmp/nix-build-python2.7-bpython-0.17.drv-0 in /nix/store/lbilsh95mjzwkx7i86qv7p7waqglym1j-python2.7-bpython-0.17...
wrapping `/nix/store/lbilsh95mjzwkx7i86qv7p7waqglym1j-python2.7-bpython-0.17/bin/bpython-urwid'...
wrapping `/nix/store/lbilsh95mjzwkx7i86qv7p7waqglym1j-python2.7-bpython-0.17/bin/bpython-curses'...
wrapping `/nix/store/lbilsh95mjzwkx7i86qv7p7waqglym1j-python2.7-bpython-0.17/bin/bpdb'...
wrapping `/nix/store/lbilsh95mjzwkx7i86qv7p7waqglym1j-python2.7-bpython-0.17/bin/bpython'...
running install tests
running test
running egg_info
writing requirements to bpython.egg-info/requires.txt
writing bpython.egg-info/PKG-INFO
writing top-level names to bpython.egg-info/top_level.txt
writing dependency_links to bpython.egg-info/dependency_links.txt
writing entry points to bpython.egg-info/entry_points.txt
reading manifest file 'bpython.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'bpython/translations/*/LC_MESSAGES/bpython.mo'
writing manifest file 'bpython.egg-info/SOURCES.txt'
running build_ext
test_exec_dunder_file (bpython.test.test_args.TestExecArgs) ... FAIL
test_exec_nonascii_file (bpython.test.test_args.TestExecArgs) ... ok
test_exec_nonascii_file_linenums (bpython.test.test_args.TestExecArgs) ... FAIL
test_version (bpython.test.test_args.TestParse) ... ok
test_from_attr_module (bpython.test.test_importcompletion.TestRealComplete) ... ok
test_from_attribute (bpython.test.test_importcompletion.TestRealComplete) ... ok
test_from_package (bpython.test.test_importcompletion.TestRealComplete) ... ok
test_package_completion (bpython.test.test_importcompletion.TestSimpleComplete) ... ok
test_simple_completion (bpython.test.test_importcompletion.TestSimpleComplete) ... ok
test_blank_line_in_try_catch (bpython.test.test_preprocess.TestPreprocessing) ... skipped 'More advanced technique required: need to try compiling and backtracking'
test_blank_line_in_try_catch_else (bpython.test.test_preprocess.TestPreprocessing) ... skipped 'More advanced technique required: need to try compiling and backtracking'
test_blank_lines_in_for_loop (bpython.test.test_preprocess.TestPreprocessing) ... ok
test_blank_trailing_line (bpython.test.test_preprocess.TestPreprocessing) ... ok
test_empty_line_between_methods (bpython.test.test_preprocess.TestPreprocessing) ... ok
test_empty_line_within_class (bpython.test.test_preprocess.TestPreprocessing) ... ok
test_indent_empty_lines_nops (bpython.test.test_preprocess.TestPreprocessing) ... ok
test_tabs (bpython.test.test_preprocess.TestPreprocessing) ... ok
test_keymap_delitem (bpython.test.test_keys.TestCLIKeys)
Verify keys.KeyMap correctly removing items. ... ok
test_keymap_getitem (bpython.test.test_keys.TestCLIKeys)
Verify keys.KeyMap correctly looking up items. ... ok
test_keymap_keyerror (bpython.test.test_keys.TestCLIKeys)
Verify keys.KeyMap raising KeyError when getting undefined key ... ok
test_keymap_map (bpython.test.test_keys.TestCLIKeys)
Verify KeyMap.map being a dictionary with the correct ... ok
test_keymap_setitem (bpython.test.test_keys.TestCLIKeys)
Verify keys.KeyMap correctly setting items. ... ok
test_keymap_delitem (bpython.test.test_keys.TestUrwidKeys)
Verify keys.KeyMap correctly removing items. ... ok
test_keymap_getitem (bpython.test.test_keys.TestUrwidKeys)
Verify keys.KeyMap correctly looking up items. ... ok
test_keymap_keyerror (bpython.test.test_keys.TestUrwidKeys)
Verify keys.KeyMap raising KeyError when getting undefined key ... ok
test_keymap_map (bpython.test.test_keys.TestUrwidKeys)
Verify KeyMap.map being a dictionary with the correct ... ok
test_keymap_setitem (bpython.test.test_keys.TestUrwidKeys)
Verify keys.KeyMap correctly setting items. ... ok
test_help (bpython.test.test_curtsies_repl.TestCurtsiesPagerText) ... ok
test_show_source_formatted (bpython.test.test_curtsies_repl.TestCurtsiesPagerText) ... skipped u'Charset can not encode characters'
test_show_source_not_formatted (bpython.test.test_curtsies_repl.TestCurtsiesPagerText) ... skipped u'Charset can not encode characters'
test_control_events_in_large_paste (bpython.test.test_curtsies_repl.TestCurtsiesPasteEvents)
Large paste events should ignore control characters ... ok
test_control_events_in_small_paste (bpython.test.test_curtsies_repl.TestCurtsiesPasteEvents) ... ok
test_variable_is_cleared (bpython.test.test_curtsies_repl.TestCurtsiesReevaluate) ... ok
test_import_module_with_rewind (bpython.test.test_curtsies_repl.TestCurtsiesReevaluateWithImport) ... ok
test_module_content_changed (bpython.test.test_curtsies_repl.TestCurtsiesReevaluateWithImport) ... ok
test_code_finished_will_parse (bpython.test.test_curtsies_repl.TestCurtsiesRepl) ... ok
test_external_communication (bpython.test.test_curtsies_repl.TestCurtsiesRepl) ... ok
test_external_communication_encoding (bpython.test.test_curtsies_repl.TestCurtsiesRepl) ... skipped u'Charset can not encode characters'
test_get_last_word (bpython.test.test_curtsies_repl.TestCurtsiesRepl) ... ok
test_get_last_word_with_prev_line (bpython.test.test_curtsies_repl.TestCurtsiesRepl) ... ERROR
test_last_word (bpython.test.test_curtsies_repl.TestCurtsiesRepl) ... ok
test_list_win_not_visible_and_cseq_if_cseq (bpython.test.test_curtsies_repl.TestCurtsiesReplFilenameCompletion) ... ok
test_list_win_not_visible_and_match_selected_if_one_option (bpython.test.test_curtsies_repl.TestCurtsiesReplFilenameCompletion) ... ok
test_list_win_visible_match_selected_on_tab_multiple_options (bpython.test.test_curtsies_repl.TestCurtsiesReplFilenameCompletion) ... ok
test_tab_after_indentation_adds_space (bpython.test.test_curtsies_repl.TestCurtsiesReplTab) ... ok
test_tab_at_beginning_of_line_adds_space (bpython.test.test_curtsies_repl.TestCurtsiesReplTab) ... ok
test_tab_completes_common_sequence (bpython.test.test_curtsies_repl.TestCurtsiesReplTab) ... ok
test_tab_with_matches_selects_next_match (bpython.test.test_curtsies_repl.TestCurtsiesReplTab) ... ok
test_tab_with_no_matches_selects_first (bpython.test.test_curtsies_repl.TestCurtsiesReplTab) ... ok
test_tab_with_no_matches_triggers_completion (bpython.test.test_curtsies_repl.TestCurtsiesReplTab) ... ok
test_startup_event_latin1 (bpython.test.test_curtsies_repl.TestCurtsiesStartup) ... ok
test_startup_event_utf8 (bpython.test.test_curtsies_repl.TestCurtsiesStartup) ... ok
test_interactive (bpython.test.test_curtsies_repl.TestFutureImports) ... ok
test_repl (bpython.test.test_curtsies_repl.TestFutureImports) ... ok
test_complex (bpython.test.test_curtsies_repl.TestPredictedIndent) ... ERROR
test_simple (bpython.test.test_curtsies_repl.TestPredictedIndent) ... ok
test_nonsense (bpython.test.test_simpleeval.TestEvaluateCurrentExpression) ... ok
test_simple (bpython.test.test_simpleeval.TestEvaluateCurrentExpression) ... ok
test_with_namespace (bpython.test.test_simpleeval.TestEvaluateCurrentExpression) ... ok
test_avoid_running_properties (bpython.test.test_simpleeval.TestSafeGetAttribute) ... ok
test_lookup_on_object (bpython.test.test_simpleeval.TestSafeGetAttribute) ... ok
test_lookup_on_overridden_methods (bpython.test.test_simpleeval.TestSafeGetAttribute) ... ok
test_lookup_on_slots_classes (bpython.test.test_simpleeval.TestSafeGetAttribute) ... ok
test_lookup_with_property_and_slots (bpython.test.test_simpleeval.TestSafeGetAttribute) ... ok
test_lookup_with_slots (bpython.test.test_simpleeval.TestSafeGetAttribute) ... ok
test_raises_on_old_style_class (bpython.test.test_simpleeval.TestSafeGetAttribute) ... ok
test_allow_name_lookup (bpython.test.test_simpleeval.TestSimpleEval)
Names can be lookup up in a namespace ... ok
test_attribute_access (bpython.test.test_simpleeval.TestSimpleEval) ... ok
test_function_calls_raise (bpython.test.test_simpleeval.TestSimpleEval) ... ok
test_indexing (bpython.test.test_simpleeval.TestSimpleEval)
Literals can be indexed into ... ok
test_lookup_on_suspicious_types (bpython.test.test_simpleeval.TestSimpleEval) ... ok
test_matches_stdlib (bpython.test.test_simpleeval.TestSimpleEval)
Should match the stdlib literal_eval if no names or indexing ... ok
test_name_lookup (bpython.test.test_simpleeval.TestSimpleEval)
Names can be lookup up in a namespace ... ok
test_nonexistant_names_raise (bpython.test.test_simpleeval.TestSimpleEval) ... ok
test_operators_on_numbers (bpython.test.test_simpleeval.TestSimpleEval) ... ok
test_operators_on_suspicious_types (bpython.test.test_simpleeval.TestSimpleEval) ... ok
test_keybindings_default_contains_no_duplicates (bpython.test.test_config.TestConfig) ... ok
test_keybindings_unset (bpython.test.test_config.TestConfig) ... ok
test_keybindings_unused (bpython.test.test_config.TestConfig) ... ok
test_keybindings_use_default (bpython.test.test_config.TestConfig) ... ok
test_keybindings_use_other_default (bpython.test.test_config.TestConfig) ... ok
test_keybindings_use_other_default_issue_447 (bpython.test.test_config.TestConfig) ... ok
test_load_theme (bpython.test.test_config.TestConfig) ... ok
test_activate_throws_error_when_already_activated (bpython.test.test_filewatch.TestModuleChangeEventHandler) ... skipped 'watchdog required'
test_add_module (bpython.test.test_filewatch.TestModuleChangeEventHandler) ... skipped 'watchdog required'
test_create_module_handler (bpython.test.test_filewatch.TestModuleChangeEventHandler) ... skipped 'watchdog required'
test_getsource_works_on_interactively_defined_functions (bpython.test.test_interpreter.TestInterpreter) ... ok
test_runsource_bytes (bpython.test.test_interpreter.TestInterpreter) ... ok
test_runsource_bytes_over_128_syntax_error_py2 (bpython.test.test_interpreter.TestInterpreter) ... ok
test_runsource_bytes_over_128_syntax_error_py3 (bpython.test.test_interpreter.TestInterpreter) ... skipped u'Only a syntax error in Python 3'
test_runsource_bytestring_autoencode (bpython.test.test_interpreter.TestInterpreter) ... ok
test_runsource_bytestring_encode (bpython.test.test_interpreter.TestInterpreter) ... ok
test_runsource_bytestring_noencode (bpython.test.test_interpreter.TestInterpreter) ... ok
test_runsource_unicode (bpython.test.test_interpreter.TestInterpreter) ... ok
test_runsource_unicode_autoencode_and_noencode (bpython.test.test_interpreter.TestInterpreter)
error line numbers should be fixed ... ok
test_runsource_unicode_encode (bpython.test.test_interpreter.TestInterpreter) ... ok
test_syntaxerror (bpython.test.test_interpreter.TestInterpreter) ... ok
test_traceback (bpython.test.test_interpreter.TestInterpreter) ... ok
test_config (bpython.test.test_manual_readline.TestEdits) ... ok
test_functions_with_bad_return_values (bpython.test.test_manual_readline.TestEdits) ... ok
test_functions_with_bad_signatures (bpython.test.test_manual_readline.TestEdits) ... ok
test_seq (bpython.test.test_manual_readline.TestEdits) ... ok
test_back_word (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_backspace (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_beginning_of_line (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_delete (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_delete_from_cursor_back (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_delete_from_cursor_forward (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_delete_rest_of_word (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_delete_word_from_cursor_back (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_delete_word_to_cursor (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_end_of_line (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_forward_word (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_forward_word_empty (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_forward_word_end (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_forward_word_tabs (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_last_word_pos (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_last_word_pos_single_word (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_left_arrow_at_non_zero (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_left_arrow_at_zero (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_right_arrow_at_end (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_right_arrow_at_non_end (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_transpose_character_before_cursor (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_transpose_empty_line (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_transpose_end_of_line (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_transpose_first_character (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_transpose_word_before_cursor (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_yank_prev_killed_text (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_yank_prev_prev_killed_text (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_paste_threshold (bpython.test.test_curtsies.TestCurtsiesPasteDetection) ... ok
test_set_timeout (bpython.test.test_curtsies.TestCurtsiesPasteDetection) ... ok
test_att_matches_found_on_instance (bpython.test.test_autocomplete.TestAttrCompletion) ... ok
test_att_matches_found_on_old_style_class_object (bpython.test.test_autocomplete.TestAttrCompletion) ... ok
test_att_matches_found_on_old_style_instance (bpython.test.test_autocomplete.TestAttrCompletion) ... ok
test_descriptor_attributes_not_run (bpython.test.test_autocomplete.TestAttrCompletion) ... ok
test_issue536 (bpython.test.test_autocomplete.TestAttrCompletion) ... ok
test_slots_not_crash (bpython.test.test_autocomplete.TestAttrCompletion) ... ok
test_no_completers_fails (bpython.test.test_autocomplete.TestCumulativeCompleter) ... ok
test_one_empty_completer_returns_empty (bpython.test.test_autocomplete.TestCumulativeCompleter) ... ok
test_one_none_completer_returns_none (bpython.test.test_autocomplete.TestCumulativeCompleter) ... ok
test_two_completers_get_both (bpython.test.test_autocomplete.TestCumulativeCompleter) ... ok
test_none_returned_when_eval_error (bpython.test.test_autocomplete.TestDictKeyCompletion) ... ok
test_none_returned_when_no_matches_left (bpython.test.test_autocomplete.TestDictKeyCompletion) ... ok
test_none_returned_when_not_dict_type (bpython.test.test_autocomplete.TestDictKeyCompletion) ... ok
test_obj_that_does_not_allow_conversion_to_bool (bpython.test.test_autocomplete.TestDictKeyCompletion) ... ok
test_set_of_keys_returned_when_matches_found (bpython.test.test_autocomplete.TestDictKeyCompletion) ... ok
test_att_matches_found_on_instance (bpython.test.test_autocomplete.TestExpressionAttributeCompletion) ... ok
test_att_matches_found_on_old_style_instance (bpython.test.test_autocomplete.TestExpressionAttributeCompletion) ... ok
test_dictionaries_complete (bpython.test.test_autocomplete.TestExpressionAttributeCompletion) ... ok
test_getitem_not_called_in_list_subclasses_overriding_getitem (bpython.test.test_autocomplete.TestExpressionAttributeCompletion) ... ok
test_list_subclasses_complete (bpython.test.test_autocomplete.TestExpressionAttributeCompletion) ... skipped 'TODO, subclasses do not complete yet'
test_literals_complete (bpython.test.test_autocomplete.TestExpressionAttributeCompletion) ... ok
test_other_getitem_methods_not_called (bpython.test.test_autocomplete.TestExpressionAttributeCompletion) ... ok
test_tuples_complete (bpython.test.test_autocomplete.TestExpressionAttributeCompletion) ... ok
test_formatting_takes_just_last_part (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_issue_491 (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_locate_fails_when_not_in_string (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_locate_succeeds_when_in_string (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_match_returns_dirs_when_dirs_exist (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_match_returns_empty_list_when_no_files (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_match_returns_files_when_files_exist (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_match_returns_none_if_not_in_string (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_tilde_stays_pretty (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_attribute (bpython.test.test_autocomplete.TestFormatters) ... ok
test_filename (bpython.test.test_autocomplete.TestFormatters) ... ok
test_first_completer_returns_None (bpython.test.test_autocomplete.TestGetCompleter) ... ok
test_first_non_none_completer_matches_are_returned (bpython.test.test_autocomplete.TestGetCompleter) ... ok
test_no_completers (bpython.test.test_autocomplete.TestGetCompleter) ... ok
test_one_completer_returns_matches_and_completer (bpython.test.test_autocomplete.TestGetCompleter) ... ok
test_one_completer_without_matches_returns_empty_list_and_none (bpython.test.test_autocomplete.TestGetCompleter) ... ok
test_only_completer_returns_None (bpython.test.test_autocomplete.TestGetCompleter) ... ok
test_two_completers_with_matches_returns_first_matches (bpython.test.test_autocomplete.TestGetCompleter) ... ok
test_completions_are_unicode (bpython.test.test_autocomplete.TestGlobalCompletion) ... ok
test_function (bpython.test.test_autocomplete.TestGlobalCompletion) ... ok
test_ignores_nonascii_encodable (bpython.test.test_autocomplete.TestGlobalCompletion) ... ok
test_mock_kwlist (bpython.test.test_autocomplete.TestGlobalCompletion) ... ok
test_mock_kwlist_non_ascii (bpython.test.test_autocomplete.TestGlobalCompletion) ... ok
test_magic_methods_complete_after_double_underscores (bpython.test.test_autocomplete.TestMagicMethodCompletion) ... ok
test_completions_starting_with_different_cases (bpython.test.test_autocomplete.TestMultilineJediCompletion) ... skipped 'jedi required'
test_completions_starting_with_different_letters (bpython.test.test_autocomplete.TestMultilineJediCompletion) ... skipped 'jedi required'
test_issue_544 (bpython.test.test_autocomplete.TestMultilineJediCompletion) ... skipped 'jedi required'
test_returns_non_with_blank_second_line (bpython.test.test_autocomplete.TestMultilineJediCompletion) ... skipped 'jedi required'
test_returns_none_with_single_line (bpython.test.test_autocomplete.TestMultilineJediCompletion) ... skipped 'jedi required'
test_set_of_params_returns_when_matches_found (bpython.test.test_autocomplete.TestParameterNameCompletion) ... ok
test_catches_syntax_error (bpython.test.test_autocomplete.TestSafeEval) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentAttribute) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentDict) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentDictKey) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentDottedAttribute) ... ok
test_indexing (bpython.test.test_line_properties.TestCurrentExpressionAttribute) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentExpressionAttribute) ... ok
test_strings (bpython.test.test_line_properties.TestCurrentExpressionAttribute) ... ok
test_with_whitespace (bpython.test.test_line_properties.TestCurrentExpressionAttribute) ... ok
test_without_dot (bpython.test.test_line_properties.TestCurrentExpressionAttribute) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentFromImportFrom) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentFromImportImport) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentImport) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentObject) ... ok
test_closed (bpython.test.test_line_properties.TestCurrentString) ... ok
test_open (bpython.test.test_line_properties.TestCurrentString) ... ok
test_dots (bpython.test.test_line_properties.TestCurrentWord) ... ok
test_inside (bpython.test.test_line_properties.TestCurrentWord) ... ok
test_non_dots (bpython.test.test_line_properties.TestCurrentWord) ... ok
test_open_paren (bpython.test.test_line_properties.TestCurrentWord) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentWord) ... ok
test_I (bpython.test.test_line_properties.TestHelpers) ... ok
test_assert_access (bpython.test.test_line_properties.TestHelpers) ... ok
test_decode (bpython.test.test_line_properties.TestHelpers) ... ok
test_encode (bpython.test.test_line_properties.TestHelpers) ... ok
test_simple (bpython.test.test_line_properties.TestMethodDefinitionName) ... ok
test_simple (bpython.test.test_line_properties.TestSingleWord) ... ok
test_completion_target (bpython.test.test_curtsies_painting.TestCompletionHelpers) ... ok
test_gen_names (bpython.test.test_curtsies_painting.TestCompletionHelpers) ... ok
test_at_bottom_of_screen (bpython.test.test_curtsies_painting.TestCurtsiesInfoboxPaint) ... ok
test_fill_screen (bpython.test.test_curtsies_painting.TestCurtsiesInfoboxPaint) ... ok
test_lower_on_screen (bpython.test.test_curtsies_painting.TestCurtsiesInfoboxPaint) ... ok
test_simple (bpython.test.test_curtsies_painting.TestCurtsiesInfoboxPaint) ... ok
test_argspec (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... ok
test_completion (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... ok
test_enter_text (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... ok
test_formatted_docstring (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... ok
test_nonsense_docstrings (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... ok
test_paint_lasts_events (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... ok
test_run_line (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... ok
test_startup (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... ok
test_unicode_docstrings (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple)
A bit of a special case in Python 2 ... ok
test_weird_boto_docstrings (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... FAIL
test_history_is_cleared (bpython.test.test_curtsies_painting.TestCurtsiesPaintingTest) ... ok
test_472 (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ok
test_clear_screen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ok
test_clear_screen_while_banner_visible (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ok
test_cursor_stays_at_bottom_of_screen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
infobox showing up during intermediate render was causing this to ... ok
test_inconsistent_history_doesnt_happen_if_onscreen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ok
test_rewind (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ok
test_rewind_barely_consistent (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ok
test_rewind_contiguity_loss (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ok
test_rewind_history_not_quite_inconsistent (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ok
test_rewind_inconsistent_history (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ok
test_rewind_inconsistent_history_more_lines_lower_screen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ok
test_rewind_inconsistent_history_more_lines_raise_screen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ok
test_rewind_inconsistent_history_more_lines_same_screen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ok
test_scroll_down_while_banner_visible (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ok
test_unhighlight_paren_bugs (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
two previous bugs, parent didn't highlight until next render ... ok
test_exception (bpython.test.test_curtsies_coderunner.TestCodeRunner) ... bpython version 0.17 on top of Python 2.7.14 /nix/store/5nb6vmj382dh9dddkk82d4pwkmvxmgwh-python-2.7.14/bin/python2.7
(C) 2008-2016 Bob Farrell, Andreas Stuehrk, Sebastian Ramacher, Thomas Ballinger, et al. See AUTHORS for detail.
tmp05_uzb
tmpfdCyZq
ok
test_simple (bpython.test.test_curtsies_coderunner.TestCodeRunner) ... ok
test_bytes (bpython.test.test_curtsies_coderunner.TestFakeOutput) ... ok
test_func_name (bpython.test.test_repl.TestArgspec) ... ok
test_func_name_method_issue_479 (bpython.test.test_repl.TestArgspec) ... ok
test_issue127 (bpython.test.test_repl.TestArgspec) ... ok
test_issue572 (bpython.test.test_repl.TestArgspec) ... ok
test_issue583 (bpython.test.test_repl.TestArgspec) ... ok
test_kw_arg_position (bpython.test.test_repl.TestArgspec) ... ok
test_lambda_position (bpython.test.test_repl.TestArgspec) ... ok
test_methods_of_expressions (bpython.test.test_repl.TestArgspec) ... ok
test_nonexistent_name (bpython.test.test_repl.TestArgspec) ... ok
test_syntax_error_parens (bpython.test.test_repl.TestArgspec) ... ok
test_function_expressions (bpython.test.test_repl.TestArgspecInternal) ... ok
test_addstr (bpython.test.test_repl.TestCliRepl) ... ok
test_atbol (bpython.test.test_repl.TestCliRepl) ... ok
test_back_parameter (bpython.test.test_repl.TestCliReplTab) ... ok
test_fuzzy_attribute_tab_complete (bpython.test.test_repl.TestCliReplTab)
Test fuzzy attribute with no text ... skipped 'disabled while non-simple completion is disabled'
test_fuzzy_attribute_tab_complete2 (bpython.test.test_repl.TestCliReplTab)
Test fuzzy attribute with some text ... skipped 'disabled while non-simple completion is disabled'
test_fuzzy_expand (bpython.test.test_repl.TestCliReplTab) ... skipped 'disabled while non-simple completion is disabled'
test_fuzzy_tab_complete (bpython.test.test_repl.TestCliReplTab) ... skipped 'disabled while non-simple completion is disabled'
test_normal_tab (bpython.test.test_repl.TestCliReplTab)
make sure pressing the tab key will ... ok
test_simple_expand (bpython.test.test_repl.TestCliReplTab) ... ok
test_simple_tab_complete (bpython.test.test_repl.TestCliReplTab) ... ok
test_substring_expand_forward (bpython.test.test_repl.TestCliReplTab) ... skipped 'disabled while non-simple completion is disabled'
test_substring_tab_complete (bpython.test.test_repl.TestCliReplTab) ... skipped 'disabled while non-simple completion is disabled'
test_create_config (bpython.test.test_repl.TestEditConfig) ... ok
test_current_function (bpython.test.test_repl.TestGetSource) ... ok
test_current_function_cpython (bpython.test.test_repl.TestGetSource) ... ok
test_current_line (bpython.test.test_repl.TestGetSource) ... ok
test_cur_line (bpython.test.test_repl.TestMatchesIterator) ... ok
test_current (bpython.test.test_repl.TestMatchesIterator) ... ok
test_is_cseq (bpython.test.test_repl.TestMatchesIterator) ... ok
test_iter (bpython.test.test_repl.TestMatchesIterator) ... ok
test_next (bpython.test.test_repl.TestMatchesIterator) ... ok
test_nonzero (bpython.test.test_repl.TestMatchesIterator)
self.matches_iterator should be False at start, ... ok
test_previous (bpython.test.test_repl.TestMatchesIterator) ... ok
test_update (bpython.test.test_repl.TestMatchesIterator) ... ok
test_current_string (bpython.test.test_repl.TestRepl) ... ok
test_file_should_not_appear_in_complete (bpython.test.test_repl.TestRepl) ... ok
test_fuzzy_attribute_complete (bpython.test.test_repl.TestRepl) ... ok
test_fuzzy_global_complete (bpython.test.test_repl.TestRepl) ... ok
test_paremeter_name_completion (bpython.test.test_repl.TestRepl) ... ok
test_push (bpython.test.test_repl.TestRepl) ... ok
test_simple_attribute_complete (bpython.test.test_repl.TestRepl) ... ok
test_simple_global_complete (bpython.test.test_repl.TestRepl) ... ok
test_substring_attribute_complete (bpython.test.test_repl.TestRepl) ... ok
test_substring_global_complete (bpython.test.test_repl.TestRepl) ... ok
test_updating_namespace_complete (bpython.test.test_repl.TestRepl) ... ok
test_append (bpython.test.test_history.TestHistory) ... ok
test_back (bpython.test.test_history.TestHistory) ... ok
test_enter (bpython.test.test_history.TestHistory) ... ok
test_enter_2 (bpython.test.test_history.TestHistory) ... ok
test_first (bpython.test.test_history.TestHistory) ... ok
test_forward (bpython.test.test_history.TestHistory) ... ok
test_is_at_end (bpython.test.test_history.TestHistory) ... ok
test_is_at_start (bpython.test.test_history.TestHistory) ... ok
test_last (bpython.test.test_history.TestHistory) ... ok
test_reset (bpython.test.test_history.TestHistory) ... ok
test_get_encoding_ascii (bpython.test.test_inspection.TestInspection) ... ok
test_get_encoding_latin1 (bpython.test.test_inspection.TestInspection) ... ok
test_get_encoding_utf8 (bpython.test.test_inspection.TestInspection) ... ok
test_get_source_ascii (bpython.test.test_inspection.TestInspection) ... ok
test_get_source_file (bpython.test.test_inspection.TestInspection) ... ok
test_get_source_latin1 (bpython.test.test_inspection.TestInspection) ... ok
test_get_source_utf8 (bpython.test.test_inspection.TestInspection) ... ok
test_is_callable (bpython.test.test_inspection.TestInspection) ... ok
test_is_new_style_py2 (bpython.test.test_inspection.TestInspection) ... ok
test_is_new_style_py3 (bpython.test.test_inspection.TestInspection) ... skipped 'only in Python 3 are all classes new-style'
test_parsekeywordpairs (bpython.test.test_inspection.TestInspection) ... ok
test_parsekeywordpairs_multiple_keywords (bpython.test.test_inspection.TestInspection) ... ok
test_pasekeywordpairs_string (bpython.test.test_inspection.TestInspection) ... ok
test_parse (bpython.test.test_curtsies_parser.TestExecArgs) ... ok
test_peal_off_string (bpython.test.test_curtsies_parser.TestExecArgs) ... ok

======================================================================
ERROR: test_get_last_word_with_prev_line (bpython.test.test_curtsies_repl.TestCurtsiesRepl)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/nix/store/5nb6vmj382dh9dddkk82d4pwkmvxmgwh-python-2.7.14/lib/python2.7/functools.py", line 33, in update_wrapper
    setattr(wrapper, attr, getattr(wrapped, attr))
AttributeError: 'TestCurtsiesRepl' object has no attribute '__name__'

======================================================================
ERROR: test_complex (bpython.test.test_curtsies_repl.TestPredictedIndent)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/nix/store/5nb6vmj382dh9dddkk82d4pwkmvxmgwh-python-2.7.14/lib/python2.7/functools.py", line 33, in update_wrapper
    setattr(wrapper, attr, getattr(wrapped, attr))
AttributeError: 'TestPredictedIndent' object has no attribute '__name__'

======================================================================
FAIL: test_exec_dunder_file (bpython.test.test_args.TestExecArgs)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python2.7-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_args.py", line 38, in test_exec_dunder_file
    self.assertEquals(stderr.strip(), f.name)
AssertionError: '' != '/tmp/nix-build-python2.7-bpython-0.17.drv-0/tmpy_uoka'

======================================================================
FAIL: test_exec_nonascii_file_linenums (bpython.test.test_args.TestExecArgs)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python2.7-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_args.py", line 70, in test_exec_nonascii_file_linenums
    self.assertIn('line 3', clean_colors(stderr))
AssertionError: 'line 3' not found in ''

======================================================================
FAIL: test_weird_boto_docstrings (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python2.7-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 173, in test_weird_boto_docstrings
    self.assertFSArraysEqualIgnoringFormatting(actual, expected)
  File "/nix/store/01prfjafhhnsikk27ajrjcffws5aszzr-python2.7-curtsies-0.2.11/lib/python2.7/site-packages/curtsies/formatstringarray.py", line 192, in assertFSArraysEqualIgnoringFormatting
    self.assertEqual(a_row, b_row, 'FSArrays differ first on line %s:\n%s' % (i, FSArray.diff(a, b, ignore_formatting=True)))
AssertionError: FSArrays differ first on line 0:
�[34ma�[39m�[34ms�[39m�[34md�[39m�[34mf�[39m�[4m�[5m�[34m&�[39m�[0m�[0m�[4m�[5m�[34m#�[39m�[0m�[0m�[4m�[5m�[34m2�[39m�[0m�[0m�[4m�[5m�[34m2�[39m�[0m�[0m�[4m�[5m�[34m9�[39m�[0m�[0m�[4m�[5m�[34m;�[39m�[0m�[0m�[4m�[5m�[34m&�[39m�[0m�[0m�[4m�[5m�[34m#�[39m�[0m�[0m�[4m�[5m�[34m2�[39m�[0m�[0m�[4m�[5m�[34m2�[39m�[0m�[0m�[4m�[5m�[34m3�[39m�[0m�[0m�[4m�[5m�[34m;�[39m�[0m�[0m�[4m�[5m�[34m&�[39m�[0m�[0m�[4m�[5m�[34m#�[39m�[0m�[0m�[4m�[5m�[34m8�[39m�[0m�[0m�[4m�[5m�[34m7�[39m�[0m�[0m�[4m�[5m�[34m0�[39m�[0m�[0m�[4m�[5m�[34m6�[39m�[0m�[0m�[4m�[5m�[34m;�[39m�[0m�[0m�[4m�[5m�[34m&�[39m�[0m�[0m�[4m�[5m�[34m#�[39m�[0m�[0m�[4m�[5m�[34m4�[39m�[0m�[0m�[4m�[5m�[34m0�[39m�[0m�[0m�[4m�[5m�[34m2�[39m�[0m�[0m�[4m�[5m�[34m;�[39m�[0m�[0m  29 |   8 asdf�[4m�[5m\xe5�[0m�[0m�[4m�[5m\xdf�[0m�[0m�[4m�[5m\u2202�[0m�[0m�[4m�[5m\u0192�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m�[4m�[5m`�[0m�[0m

----------------------------------------------------------------------
Ran 317 tests in 2.222s

FAILED (failures=3, errors=2, skipped=22)
Test failed: <unittest.runner.TextTestResult run=317 errors=2 failures=3>
error: Test failed: <unittest.runner.TextTestResult run=317 errors=2 failures=3>
note: keeping build directory ‘/tmp/nix-build-python2.7-bpython-0.17.drv-3’
builder for ‘/nix/store/2517g43sf0ny7cgiyjpla73q30cx458s-python2.7-bpython-0.17.drv’ failed with exit code 1
error: build of ‘/nix/store/2517g43sf0ny7cgiyjpla73q30cx458s-python2.7-bpython-0.17.drv’ failed
these derivations will be built:
  /nix/store/0x12ks39827znhxyi7alsximvp2p50k7-python3.6-bpython-0.17.drv
building path(s) ‘/nix/store/sqsvqx6jyh0q6vqjskw27nns97jzfsap-python3.6-bpython-0.17’
unpacking sources
unpacking source archive /nix/store/g90832nvc1r9nrmysjx6nd9ds7jw05zv-bpython-0.17.tar.gz
source root is bpython-0.17
setting SOURCE_DATE_EPOCH to timestamp 1500236507 of file bpython-0.17/setup.cfg
patching sources
configuring
building
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/bpython
copying bpython/cli.py -> build/lib/bpython
copying bpython/patch_linecache.py -> build/lib/bpython
copying bpython/simplerepl.py -> build/lib/bpython
copying bpython/clipboard.py -> build/lib/bpython
copying bpython/pager.py -> build/lib/bpython
copying bpython/urwid.py -> build/lib/bpython
copying bpython/__main__.py -> build/lib/bpython
copying bpython/args.py -> build/lib/bpython
copying bpython/_py3compat.py -> build/lib/bpython
copying bpython/_version.py -> build/lib/bpython
copying bpython/config.py -> build/lib/bpython
copying bpython/line.py -> build/lib/bpython
copying bpython/_internal.py -> build/lib/bpython
copying bpython/paste.py -> build/lib/bpython
copying bpython/keys.py -> build/lib/bpython
copying bpython/simpleeval.py -> build/lib/bpython
copying bpython/filelock.py -> build/lib/bpython
copying bpython/history.py -> build/lib/bpython
copying bpython/formatter.py -> build/lib/bpython
copying bpython/autocomplete.py -> build/lib/bpython
copying bpython/inspection.py -> build/lib/bpython
copying bpython/importcompletion.py -> build/lib/bpython
copying bpython/repl.py -> build/lib/bpython
copying bpython/lazyre.py -> build/lib/bpython
copying bpython/__init__.py -> build/lib/bpython
copying bpython/curtsies.py -> build/lib/bpython
creating build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/sitefix.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/events.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/interaction.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/_internal.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/coderunner.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/manual_readline.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/interpreter.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/preprocess.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/repl.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/filewatch.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/__init__.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/parse.py -> build/lib/bpython/curtsiesfrontend
copying bpython/curtsiesfrontend/replpainter.py -> build/lib/bpython/curtsiesfrontend
creating build/lib/bpython/test
copying bpython/test/test_args.py -> build/lib/bpython/test
copying bpython/test/test_importcompletion.py -> build/lib/bpython/test
copying bpython/test/test_preprocess.py -> build/lib/bpython/test
copying bpython/test/test_keys.py -> build/lib/bpython/test
copying bpython/test/test_curtsies_repl.py -> build/lib/bpython/test
copying bpython/test/test_simpleeval.py -> build/lib/bpython/test
copying bpython/test/test_config.py -> build/lib/bpython/test
copying bpython/test/test_filewatch.py -> build/lib/bpython/test
copying bpython/test/test_interpreter.py -> build/lib/bpython/test
copying bpython/test/test_manual_readline.py -> build/lib/bpython/test
copying bpython/test/test_curtsies.py -> build/lib/bpython/test
copying bpython/test/test_autocomplete.py -> build/lib/bpython/test
copying bpython/test/test_line_properties.py -> build/lib/bpython/test
copying bpython/test/test_curtsies_painting.py -> build/lib/bpython/test
copying bpython/test/test_curtsies_coderunner.py -> build/lib/bpython/test
copying bpython/test/test_crashers.py -> build/lib/bpython/test
copying bpython/test/__init__.py -> build/lib/bpython/test
copying bpython/test/test_repl.py -> build/lib/bpython/test
copying bpython/test/test_history.py -> build/lib/bpython/test
copying bpython/test/test_inspection.py -> build/lib/bpython/test
copying bpython/test/test_curtsies_parser.py -> build/lib/bpython/test
creating build/lib/bpython/test/fodder
copying bpython/test/fodder/encoding_ascii.py -> build/lib/bpython/test/fodder
copying bpython/test/fodder/processed.py -> build/lib/bpython/test/fodder
copying bpython/test/fodder/encoding_utf8.py -> build/lib/bpython/test/fodder
copying bpython/test/fodder/original.py -> build/lib/bpython/test/fodder
copying bpython/test/fodder/encoding_latin1.py -> build/lib/bpython/test/fodder
copying bpython/test/fodder/__init__.py -> build/lib/bpython/test/fodder
creating build/lib/bpython/translations
copying bpython/translations/__init__.py -> build/lib/bpython/translations
creating build/lib/bpdb
copying bpdb/__main__.py -> build/lib/bpdb
copying bpdb/debugger.py -> build/lib/bpdb
copying bpdb/__init__.py -> build/lib/bpdb
copying bpython/sample-config -> build/lib/bpython
copying bpython/test/test.config -> build/lib/bpython/test
copying bpython/test/test.theme -> build/lib/bpython/test
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/cli.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/patch_linecache.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/simplerepl.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/clipboard.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/pager.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/urwid.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/__main__.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/args.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/_py3compat.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/_version.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/config.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/line.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/_internal.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/paste.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/keys.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/simpleeval.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/filelock.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/history.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/formatter.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/autocomplete.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/inspection.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/importcompletion.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/repl.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/lazyre.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/__init__.py -> build/bdist.linux-x86_64/wheel/bpython
copying build/lib/bpython/curtsies.py -> build/bdist.linux-x86_64/wheel/bpython
creating build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/sitefix.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/events.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/interaction.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/_internal.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/coderunner.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/manual_readline.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/interpreter.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/preprocess.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/repl.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/filewatch.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/__init__.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/parse.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
copying build/lib/bpython/curtsiesfrontend/replpainter.py -> build/bdist.linux-x86_64/wheel/bpython/curtsiesfrontend
creating build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_args.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_importcompletion.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_preprocess.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_keys.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_curtsies_repl.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_simpleeval.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_config.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_filewatch.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_interpreter.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_manual_readline.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_curtsies.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_autocomplete.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_line_properties.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_curtsies_painting.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_curtsies_coderunner.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_crashers.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/__init__.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_repl.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_history.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_inspection.py -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test_curtsies_parser.py -> build/bdist.linux-x86_64/wheel/bpython/test
creating build/bdist.linux-x86_64/wheel/bpython/test/fodder
copying build/lib/bpython/test/fodder/encoding_ascii.py -> build/bdist.linux-x86_64/wheel/bpython/test/fodder
copying build/lib/bpython/test/fodder/processed.py -> build/bdist.linux-x86_64/wheel/bpython/test/fodder
copying build/lib/bpython/test/fodder/encoding_utf8.py -> build/bdist.linux-x86_64/wheel/bpython/test/fodder
copying build/lib/bpython/test/fodder/original.py -> build/bdist.linux-x86_64/wheel/bpython/test/fodder
copying build/lib/bpython/test/fodder/encoding_latin1.py -> build/bdist.linux-x86_64/wheel/bpython/test/fodder
copying build/lib/bpython/test/fodder/__init__.py -> build/bdist.linux-x86_64/wheel/bpython/test/fodder
copying build/lib/bpython/test/test.config -> build/bdist.linux-x86_64/wheel/bpython/test
copying build/lib/bpython/test/test.theme -> build/bdist.linux-x86_64/wheel/bpython/test
creating build/bdist.linux-x86_64/wheel/bpython/translations
copying build/lib/bpython/translations/__init__.py -> build/bdist.linux-x86_64/wheel/bpython/translations
copying build/lib/bpython/sample-config -> build/bdist.linux-x86_64/wheel/bpython
creating build/bdist.linux-x86_64/wheel/bpdb
copying build/lib/bpdb/__main__.py -> build/bdist.linux-x86_64/wheel/bpdb
copying build/lib/bpdb/debugger.py -> build/bdist.linux-x86_64/wheel/bpdb
copying build/lib/bpdb/__init__.py -> build/bdist.linux-x86_64/wheel/bpdb
running install_data
creating build/bdist.linux-x86_64/wheel/bpython-0.17.data
creating build/bdist.linux-x86_64/wheel/bpython-0.17.data/data
creating build/bdist.linux-x86_64/wheel/bpython-0.17.data/data/share
creating build/bdist.linux-x86_64/wheel/bpython-0.17.data/data/share/applications
copying data/bpython.desktop -> build/bdist.linux-x86_64/wheel/bpython-0.17.data/data/share/applications
creating build/bdist.linux-x86_64/wheel/bpython-0.17.data/data/share/appdata
copying data/bpython.appdata.xml -> build/bdist.linux-x86_64/wheel/bpython-0.17.data/data/share/appdata
creating build/bdist.linux-x86_64/wheel/bpython-0.17.data/data/share/pixmaps
copying data/bpython.png -> build/bdist.linux-x86_64/wheel/bpython-0.17.data/data/share/pixmaps
running install_egg_info
running egg_info
writing bpython.egg-info/PKG-INFO
writing dependency_links to bpython.egg-info/dependency_links.txt
writing entry points to bpython.egg-info/entry_points.txt
writing requirements to bpython.egg-info/requires.txt
writing top-level names to bpython.egg-info/top_level.txt
reading manifest file 'bpython.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'bpython/translations/*/LC_MESSAGES/bpython.mo'
writing manifest file 'bpython.egg-info/SOURCES.txt'
Copying bpython.egg-info to build/bdist.linux-x86_64/wheel/bpython-0.17-py3.6.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/bpython-0.17.dist-info/WHEEL
creating '/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/dist/bpython-0.17-py2.py3-none-any.whl' and adding '.' to it
adding 'bpdb/__init__.py'
adding 'bpdb/__main__.py'
adding 'bpdb/debugger.py'
adding 'bpython/__init__.py'
adding 'bpython/__main__.py'
adding 'bpython/_internal.py'
adding 'bpython/_py3compat.py'
adding 'bpython/_version.py'
adding 'bpython/args.py'
adding 'bpython/autocomplete.py'
adding 'bpython/cli.py'
adding 'bpython/clipboard.py'
adding 'bpython/config.py'
adding 'bpython/curtsies.py'
adding 'bpython/filelock.py'
adding 'bpython/formatter.py'
adding 'bpython/history.py'
adding 'bpython/importcompletion.py'
adding 'bpython/inspection.py'
adding 'bpython/keys.py'
adding 'bpython/lazyre.py'
adding 'bpython/line.py'
adding 'bpython/pager.py'
adding 'bpython/paste.py'
adding 'bpython/patch_linecache.py'
adding 'bpython/repl.py'
adding 'bpython/sample-config'
adding 'bpython/simpleeval.py'
adding 'bpython/simplerepl.py'
adding 'bpython/urwid.py'
adding 'bpython/curtsiesfrontend/__init__.py'
adding 'bpython/curtsiesfrontend/_internal.py'
adding 'bpython/curtsiesfrontend/coderunner.py'
adding 'bpython/curtsiesfrontend/events.py'
adding 'bpython/curtsiesfrontend/filewatch.py'
adding 'bpython/curtsiesfrontend/interaction.py'
adding 'bpython/curtsiesfrontend/interpreter.py'
adding 'bpython/curtsiesfrontend/manual_readline.py'
adding 'bpython/curtsiesfrontend/parse.py'
adding 'bpython/curtsiesfrontend/preprocess.py'
adding 'bpython/curtsiesfrontend/repl.py'
adding 'bpython/curtsiesfrontend/replpainter.py'
adding 'bpython/curtsiesfrontend/sitefix.py'
adding 'bpython/test/__init__.py'
adding 'bpython/test/test.config'
adding 'bpython/test/test.theme'
adding 'bpython/test/test_args.py'
adding 'bpython/test/test_autocomplete.py'
adding 'bpython/test/test_config.py'
adding 'bpython/test/test_crashers.py'
adding 'bpython/test/test_curtsies.py'
adding 'bpython/test/test_curtsies_coderunner.py'
adding 'bpython/test/test_curtsies_painting.py'
adding 'bpython/test/test_curtsies_parser.py'
adding 'bpython/test/test_curtsies_repl.py'
adding 'bpython/test/test_filewatch.py'
adding 'bpython/test/test_history.py'
adding 'bpython/test/test_importcompletion.py'
adding 'bpython/test/test_inspection.py'
adding 'bpython/test/test_interpreter.py'
adding 'bpython/test/test_keys.py'
adding 'bpython/test/test_line_properties.py'
adding 'bpython/test/test_manual_readline.py'
adding 'bpython/test/test_preprocess.py'
adding 'bpython/test/test_repl.py'
adding 'bpython/test/test_simpleeval.py'
adding 'bpython/test/fodder/__init__.py'
adding 'bpython/test/fodder/encoding_ascii.py'
adding 'bpython/test/fodder/encoding_latin1.py'
adding 'bpython/test/fodder/encoding_utf8.py'
adding 'bpython/test/fodder/original.py'
adding 'bpython/test/fodder/processed.py'
adding 'bpython/translations/__init__.py'
adding 'bpython-0.17.data/data/share/appdata/bpython.appdata.xml'
adding 'bpython-0.17.data/data/share/applications/bpython.desktop'
adding 'bpython-0.17.data/data/share/pixmaps/bpython.png'
adding 'bpython-0.17.dist-info/DESCRIPTION.rst'
adding 'bpython-0.17.dist-info/entry_points.txt'
adding 'bpython-0.17.dist-info/metadata.json'
adding 'bpython-0.17.dist-info/top_level.txt'
adding 'bpython-0.17.dist-info/WHEEL'
adding 'bpython-0.17.dist-info/METADATA'
adding 'bpython-0.17.dist-info/RECORD'
installing
/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/dist /tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17
Processing ./bpython-0.17-py2.py3-none-any.whl
Requirement already satisfied: greenlet in /nix/store/n5kavidfa3x9pjwlrl9ld4n2av15jc8d-python3.6-greenlet-0.4.10/lib/python3.6/site-packages (from bpython==0.17)
Requirement already satisfied: curtsies>=0.1.18 in /nix/store/s3l77wp7zmy4q31x0id5p5366x82cmvq-python3.6-curtsies-0.2.11/lib/python3.6/site-packages (from bpython==0.17)
Requirement already satisfied: pygments in /nix/store/2zl0wnxrbqihmgnpf1y1fjgi8x2ygzjs-python3.6-Pygments-2.2.0/lib/python3.6/site-packages (from bpython==0.17)
Requirement already satisfied: six>=1.5 in /nix/store/0lwyyax6y7s45kkdj4g71a5dbcr5pk4y-python3.6-six-1.10.0/lib/python3.6/site-packages (from bpython==0.17)
Requirement already satisfied: requests in /nix/store/sqly3kl33afzhdr10wp21gx72p06h62j-python3.6-requests-2.18.4/lib/python3.6/site-packages (from bpython==0.17)
Requirement already satisfied: wcwidth>=0.1.4 in /nix/store/z5qaaxklny5rpfmn17afm2sysirc3baw-python3.6-wcwidth-0.1.6/lib/python3.6/site-packages (from curtsies>=0.1.18->bpython==0.17)
Requirement already satisfied: blessings>=1.5 in /nix/store/ah9rhc903j8lzyzmihca00liv90gs185-python3.6-blessings-1.6/lib/python3.6/site-packages (from curtsies>=0.1.18->bpython==0.17)
Requirement already satisfied: urllib3<1.23,>=1.21.1 in /nix/store/2v11xwfgzxpa71172ipl33akjn10dh4f-python3.6-urllib3-1.22/lib/python3.6/site-packages (from requests->bpython==0.17)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /nix/store/2phdd10sn3f36706gf4b10knpl5l3ilm-python3.6-chardet-3.0.4/lib/python3.6/site-packages (from requests->bpython==0.17)
Requirement already satisfied: certifi>=2017.4.17 in /nix/store/jw6psqwqka13hdkmxqnwsxcb5a21hyk8-python3.6-certifi-2017.7.27.1/lib/python3.6/site-packages (from requests->bpython==0.17)
Requirement already satisfied: idna<2.7,>=2.5 in /nix/store/d38zqkph3961wnm4mi5xm8178vv18n9d-python3.6-idna-2.5/lib/python3.6/site-packages (from requests->bpython==0.17)
Installing collected packages: bpython
Successfully installed bpython-0.17
/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/sqsvqx6jyh0q6vqjskw27nns97jzfsap-python3.6-bpython-0.17
stripping (with flags -S) in /nix/store/sqsvqx6jyh0q6vqjskw27nns97jzfsap-python3.6-bpython-0.17/lib  /nix/store/sqsvqx6jyh0q6vqjskw27nns97jzfsap-python3.6-bpython-0.17/bin 
patching script interpreter paths in /nix/store/sqsvqx6jyh0q6vqjskw27nns97jzfsap-python3.6-bpython-0.17
checking for references to /tmp/nix-build-python3.6-bpython-0.17.drv-0 in /nix/store/sqsvqx6jyh0q6vqjskw27nns97jzfsap-python3.6-bpython-0.17...
wrapping `/nix/store/sqsvqx6jyh0q6vqjskw27nns97jzfsap-python3.6-bpython-0.17/bin/bpdb'...
wrapping `/nix/store/sqsvqx6jyh0q6vqjskw27nns97jzfsap-python3.6-bpython-0.17/bin/bpython'...
wrapping `/nix/store/sqsvqx6jyh0q6vqjskw27nns97jzfsap-python3.6-bpython-0.17/bin/bpython-curses'...
wrapping `/nix/store/sqsvqx6jyh0q6vqjskw27nns97jzfsap-python3.6-bpython-0.17/bin/bpython-urwid'...
running install tests
running test
running egg_info
writing bpython.egg-info/PKG-INFO
writing dependency_links to bpython.egg-info/dependency_links.txt
writing entry points to bpython.egg-info/entry_points.txt
writing requirements to bpython.egg-info/requires.txt
writing top-level names to bpython.egg-info/top_level.txt
reading manifest file 'bpython.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'bpython/translations/*/LC_MESSAGES/bpython.mo'
writing manifest file 'bpython.egg-info/SOURCES.txt'
running build_ext
test_exec_dunder_file (bpython.test.test_args.TestExecArgs) ... /tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_args.py:38: DeprecationWarning: Please use assertEqual instead.
  self.assertEquals(stderr.strip(), f.name)
FAIL
test_exec_nonascii_file (bpython.test.test_args.TestExecArgs) ... ERROR
test_exec_nonascii_file_linenums (bpython.test.test_args.TestExecArgs) ... FAIL
test_version (bpython.test.test_args.TestParse) ... ok
test_from_attr_module (bpython.test.test_importcompletion.TestRealComplete) ... ok
test_from_attribute (bpython.test.test_importcompletion.TestRealComplete) ... ok
test_from_package (bpython.test.test_importcompletion.TestRealComplete) ... ok
test_package_completion (bpython.test.test_importcompletion.TestSimpleComplete) ... ok
test_simple_completion (bpython.test.test_importcompletion.TestSimpleComplete) ... ok
test_blank_line_in_try_catch (bpython.test.test_preprocess.TestPreprocessing) ... skipped 'More advanced technique required: need to try compiling and backtracking'
test_blank_line_in_try_catch_else (bpython.test.test_preprocess.TestPreprocessing) ... skipped 'More advanced technique required: need to try compiling and backtracking'
test_blank_lines_in_for_loop (bpython.test.test_preprocess.TestPreprocessing) ... ok
test_blank_trailing_line (bpython.test.test_preprocess.TestPreprocessing) ... ok
test_empty_line_between_methods (bpython.test.test_preprocess.TestPreprocessing) ... ok
test_empty_line_within_class (bpython.test.test_preprocess.TestPreprocessing) ... ok
test_indent_empty_lines_nops (bpython.test.test_preprocess.TestPreprocessing) ... ok
test_tabs (bpython.test.test_preprocess.TestPreprocessing) ... ok
test_keymap_delitem (bpython.test.test_keys.TestCLIKeys)
Verify keys.KeyMap correctly removing items. ... ok
test_keymap_getitem (bpython.test.test_keys.TestCLIKeys)
Verify keys.KeyMap correctly looking up items. ... ok
test_keymap_keyerror (bpython.test.test_keys.TestCLIKeys)
Verify keys.KeyMap raising KeyError when getting undefined key ... ok
test_keymap_map (bpython.test.test_keys.TestCLIKeys)
Verify KeyMap.map being a dictionary with the correct ... ok
test_keymap_setitem (bpython.test.test_keys.TestCLIKeys)
Verify keys.KeyMap correctly setting items. ... ok
test_keymap_delitem (bpython.test.test_keys.TestUrwidKeys)
Verify keys.KeyMap correctly removing items. ... ok
test_keymap_getitem (bpython.test.test_keys.TestUrwidKeys)
Verify keys.KeyMap correctly looking up items. ... ok
test_keymap_keyerror (bpython.test.test_keys.TestUrwidKeys)
Verify keys.KeyMap raising KeyError when getting undefined key ... ok
test_keymap_map (bpython.test.test_keys.TestUrwidKeys)
Verify KeyMap.map being a dictionary with the correct ... ok
test_keymap_setitem (bpython.test.test_keys.TestUrwidKeys)
Verify keys.KeyMap correctly setting items. ... ok
test_help (bpython.test.test_curtsies_repl.TestCurtsiesPagerText) ... ERROR
test_show_source_formatted (bpython.test.test_curtsies_repl.TestCurtsiesPagerText) ... skipped 'Charset can not encode characters'
test_show_source_not_formatted (bpython.test.test_curtsies_repl.TestCurtsiesPagerText) ... skipped 'Charset can not encode characters'
test_control_events_in_large_paste (bpython.test.test_curtsies_repl.TestCurtsiesPasteEvents)
Large paste events should ignore control characters ... ERROR
test_control_events_in_small_paste (bpython.test.test_curtsies_repl.TestCurtsiesPasteEvents) ... ERROR
test_variable_is_cleared (bpython.test.test_curtsies_repl.TestCurtsiesReevaluate) ... ERROR
test_import_module_with_rewind (bpython.test.test_curtsies_repl.TestCurtsiesReevaluateWithImport) ... ERROR
test_module_content_changed (bpython.test.test_curtsies_repl.TestCurtsiesReevaluateWithImport) ... ERROR
test_code_finished_will_parse (bpython.test.test_curtsies_repl.TestCurtsiesRepl) ... ERROR
test_external_communication (bpython.test.test_curtsies_repl.TestCurtsiesRepl) ... ERROR
test_external_communication_encoding (bpython.test.test_curtsies_repl.TestCurtsiesRepl) ... skipped 'Charset can not encode characters'
test_get_last_word (bpython.test.test_curtsies_repl.TestCurtsiesRepl) ... ERROR
test_get_last_word_with_prev_line (bpython.test.test_curtsies_repl.TestCurtsiesRepl) ... ERROR
test_last_word (bpython.test.test_curtsies_repl.TestCurtsiesRepl) ... ERROR
test_list_win_not_visible_and_cseq_if_cseq (bpython.test.test_curtsies_repl.TestCurtsiesReplFilenameCompletion) ... ERROR
test_list_win_not_visible_and_match_selected_if_one_option (bpython.test.test_curtsies_repl.TestCurtsiesReplFilenameCompletion) ... ERROR
test_list_win_visible_match_selected_on_tab_multiple_options (bpython.test.test_curtsies_repl.TestCurtsiesReplFilenameCompletion) ... ERROR
test_tab_after_indentation_adds_space (bpython.test.test_curtsies_repl.TestCurtsiesReplTab) ... ERROR
test_tab_at_beginning_of_line_adds_space (bpython.test.test_curtsies_repl.TestCurtsiesReplTab) ... ERROR
test_tab_completes_common_sequence (bpython.test.test_curtsies_repl.TestCurtsiesReplTab) ... ERROR
test_tab_with_matches_selects_next_match (bpython.test.test_curtsies_repl.TestCurtsiesReplTab) ... ERROR
test_tab_with_no_matches_selects_first (bpython.test.test_curtsies_repl.TestCurtsiesReplTab) ... ERROR
test_tab_with_no_matches_triggers_completion (bpython.test.test_curtsies_repl.TestCurtsiesReplTab) ... ERROR
test_startup_event_latin1 (bpython.test.test_curtsies_repl.TestCurtsiesStartup) ... ERROR
test_startup_event_utf8 (bpython.test.test_curtsies_repl.TestCurtsiesStartup) ... ERROR
test_interactive (bpython.test.test_curtsies_repl.TestFutureImports) ... ERROR
test_repl (bpython.test.test_curtsies_repl.TestFutureImports) ... ERROR
test_complex (bpython.test.test_curtsies_repl.TestPredictedIndent) ... ERROR
test_simple (bpython.test.test_curtsies_repl.TestPredictedIndent) ... ERROR
test_nonsense (bpython.test.test_simpleeval.TestEvaluateCurrentExpression) ... ok
test_simple (bpython.test.test_simpleeval.TestEvaluateCurrentExpression) ... ok
test_with_namespace (bpython.test.test_simpleeval.TestEvaluateCurrentExpression) ... ok
test_avoid_running_properties (bpython.test.test_simpleeval.TestSafeGetAttribute) ... /tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_simpleeval.py:202: DeprecationWarning: Please use assertEqual instead.
  Property.prop)
ok
test_lookup_on_object (bpython.test.test_simpleeval.TestSafeGetAttribute) ... ok
test_lookup_on_overridden_methods (bpython.test.test_simpleeval.TestSafeGetAttribute) ... ok
test_lookup_on_slots_classes (bpython.test.test_simpleeval.TestSafeGetAttribute) ... ok
test_lookup_with_property_and_slots (bpython.test.test_simpleeval.TestSafeGetAttribute) ... skipped "Py 3 doesn't allow slots and prop in same class"
test_lookup_with_slots (bpython.test.test_simpleeval.TestSafeGetAttribute) ... ok
test_raises_on_old_style_class (bpython.test.test_simpleeval.TestSafeGetAttribute) ... skipped 'Old-style classes not in Python 3'
test_allow_name_lookup (bpython.test.test_simpleeval.TestSimpleEval)
Names can be lookup up in a namespace ... ok
test_attribute_access (bpython.test.test_simpleeval.TestSimpleEval) ... ok
test_function_calls_raise (bpython.test.test_simpleeval.TestSimpleEval) ... ok
test_indexing (bpython.test.test_simpleeval.TestSimpleEval)
Literals can be indexed into ... ok
test_lookup_on_suspicious_types (bpython.test.test_simpleeval.TestSimpleEval) ... ok
test_matches_stdlib (bpython.test.test_simpleeval.TestSimpleEval)
Should match the stdlib literal_eval if no names or indexing ... ok
test_name_lookup (bpython.test.test_simpleeval.TestSimpleEval)
Names can be lookup up in a namespace ... ok
test_nonexistant_names_raise (bpython.test.test_simpleeval.TestSimpleEval) ... ok
test_operators_on_numbers (bpython.test.test_simpleeval.TestSimpleEval) ... ok
test_operators_on_suspicious_types (bpython.test.test_simpleeval.TestSimpleEval) ... ok
test_keybindings_default_contains_no_duplicates (bpython.test.test_config.TestConfig) ... ok
test_keybindings_unset (bpython.test.test_config.TestConfig) ... ok
test_keybindings_unused (bpython.test.test_config.TestConfig) ... ok
test_keybindings_use_default (bpython.test.test_config.TestConfig) ... ok
test_keybindings_use_other_default (bpython.test.test_config.TestConfig) ... ok
test_keybindings_use_other_default_issue_447 (bpython.test.test_config.TestConfig) ... ok
test_load_theme (bpython.test.test_config.TestConfig) ... /tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/config.py:304: DeprecationWarning: This method will be removed in future versions.  Use 'parser.read_file()' instead.
  theme.readfp(f)
/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_config.py:33: DeprecationWarning: Please use assertEqual instead.
  self.assertEquals(struct.color_scheme, expected)
ok
test_activate_throws_error_when_already_activated (bpython.test.test_filewatch.TestModuleChangeEventHandler) ... skipped 'watchdog required'
test_add_module (bpython.test.test_filewatch.TestModuleChangeEventHandler) ... skipped 'watchdog required'
test_create_module_handler (bpython.test.test_filewatch.TestModuleChangeEventHandler) ... skipped 'watchdog required'
test_getsource_works_on_interactively_defined_functions (bpython.test.test_interpreter.TestInterpreter) ... /tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_interpreter.py:126: DeprecationWarning: Please use assertEqual instead.
  self.assertEquals(inspected_source, source)
ok
test_runsource_bytes (bpython.test.test_interpreter.TestInterpreter) ... skipped 'runsource() accepts only unicode in Python 3'
test_runsource_bytes_over_128_syntax_error_py2 (bpython.test.test_interpreter.TestInterpreter) ... skipped 'encode is Python 2 only'
test_runsource_bytes_over_128_syntax_error_py3 (bpython.test.test_interpreter.TestInterpreter) ... ok
test_runsource_bytestring_autoencode (bpython.test.test_interpreter.TestInterpreter) ... skipped 'encode only does anything in Python 2'
test_runsource_bytestring_encode (bpython.test.test_interpreter.TestInterpreter) ... skipped 'encode only does anything in Python 2'
test_runsource_bytestring_noencode (bpython.test.test_interpreter.TestInterpreter) ... skipped 'encode only does anything in Python 2'
test_runsource_unicode (bpython.test.test_interpreter.TestInterpreter) ... skipped 'encode is Python 2 only'
test_runsource_unicode_autoencode_and_noencode (bpython.test.test_interpreter.TestInterpreter)
error line numbers should be fixed ... skipped 'encode only does anything in Python 2'
test_runsource_unicode_encode (bpython.test.test_interpreter.TestInterpreter) ... skipped 'encode only does anything in Python 2'
test_syntaxerror (bpython.test.test_interpreter.TestInterpreter) ... ok
test_traceback (bpython.test.test_interpreter.TestInterpreter) ... ok
test_config (bpython.test.test_manual_readline.TestEdits) ... ok
test_functions_with_bad_return_values (bpython.test.test_manual_readline.TestEdits) ... ok
test_functions_with_bad_signatures (bpython.test.test_manual_readline.TestEdits) ... ok
test_seq (bpython.test.test_manual_readline.TestEdits) ... ok
test_back_word (bpython.test.test_manual_readline.TestManualReadline) ... /tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_manual_readline.py:111: DeprecationWarning: Please use assertEqual instead.
  self.assertEquals(line[start_pos], 'f')
ok
test_backspace (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_beginning_of_line (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_delete (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_delete_from_cursor_back (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_delete_from_cursor_forward (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_delete_rest_of_word (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_delete_word_from_cursor_back (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_delete_word_to_cursor (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_end_of_line (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_forward_word (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_forward_word_empty (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_forward_word_end (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_forward_word_tabs (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_last_word_pos (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_last_word_pos_single_word (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_left_arrow_at_non_zero (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_left_arrow_at_zero (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_right_arrow_at_end (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_right_arrow_at_non_end (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_transpose_character_before_cursor (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_transpose_empty_line (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_transpose_end_of_line (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_transpose_first_character (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_transpose_word_before_cursor (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_yank_prev_killed_text (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_yank_prev_prev_killed_text (bpython.test.test_manual_readline.TestManualReadline) ... ok
test_paste_threshold (bpython.test.test_curtsies.TestCurtsiesPasteDetection) ... ok
test_set_timeout (bpython.test.test_curtsies.TestCurtsiesPasteDetection) ... ok
test_att_matches_found_on_instance (bpython.test.test_autocomplete.TestAttrCompletion) ... ok
test_att_matches_found_on_old_style_class_object (bpython.test.test_autocomplete.TestAttrCompletion) ... skipped 'In Python 3 there are no old style classes'
test_att_matches_found_on_old_style_instance (bpython.test.test_autocomplete.TestAttrCompletion) ... skipped 'In Python 3 there are no old style classes'
test_descriptor_attributes_not_run (bpython.test.test_autocomplete.TestAttrCompletion) ... ok
test_issue536 (bpython.test.test_autocomplete.TestAttrCompletion) ... skipped 'In Python 3 there are no old style classes'
test_slots_not_crash (bpython.test.test_autocomplete.TestAttrCompletion) ... ok
test_no_completers_fails (bpython.test.test_autocomplete.TestCumulativeCompleter) ... ok
test_one_empty_completer_returns_empty (bpython.test.test_autocomplete.TestCumulativeCompleter) ... ok
test_one_none_completer_returns_none (bpython.test.test_autocomplete.TestCumulativeCompleter) ... ok
test_two_completers_get_both (bpython.test.test_autocomplete.TestCumulativeCompleter) ... ok
test_none_returned_when_eval_error (bpython.test.test_autocomplete.TestDictKeyCompletion) ... ok
test_none_returned_when_no_matches_left (bpython.test.test_autocomplete.TestDictKeyCompletion) ... ok
test_none_returned_when_not_dict_type (bpython.test.test_autocomplete.TestDictKeyCompletion) ... ok
test_obj_that_does_not_allow_conversion_to_bool (bpython.test.test_autocomplete.TestDictKeyCompletion) ... ok
test_set_of_keys_returned_when_matches_found (bpython.test.test_autocomplete.TestDictKeyCompletion) ... ok
test_att_matches_found_on_instance (bpython.test.test_autocomplete.TestExpressionAttributeCompletion) ... ok
test_att_matches_found_on_old_style_instance (bpython.test.test_autocomplete.TestExpressionAttributeCompletion) ... skipped 'In Python 3 there are no old style classes'
test_dictionaries_complete (bpython.test.test_autocomplete.TestExpressionAttributeCompletion) ... ok
test_getitem_not_called_in_list_subclasses_overriding_getitem (bpython.test.test_autocomplete.TestExpressionAttributeCompletion) ... ok
test_list_subclasses_complete (bpython.test.test_autocomplete.TestExpressionAttributeCompletion) ... skipped 'TODO, subclasses do not complete yet'
test_literals_complete (bpython.test.test_autocomplete.TestExpressionAttributeCompletion) ... ok
test_other_getitem_methods_not_called (bpython.test.test_autocomplete.TestExpressionAttributeCompletion) ... ok
test_tuples_complete (bpython.test.test_autocomplete.TestExpressionAttributeCompletion) ... ok
test_formatting_takes_just_last_part (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_issue_491 (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_locate_fails_when_not_in_string (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_locate_succeeds_when_in_string (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_match_returns_dirs_when_dirs_exist (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_match_returns_empty_list_when_no_files (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_match_returns_files_when_files_exist (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_match_returns_none_if_not_in_string (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_tilde_stays_pretty (bpython.test.test_autocomplete.TestFilenameCompletion) ... ok
test_attribute (bpython.test.test_autocomplete.TestFormatters) ... ok
test_filename (bpython.test.test_autocomplete.TestFormatters) ... ok
test_first_completer_returns_None (bpython.test.test_autocomplete.TestGetCompleter) ... ok
test_first_non_none_completer_matches_are_returned (bpython.test.test_autocomplete.TestGetCompleter) ... ok
test_no_completers (bpython.test.test_autocomplete.TestGetCompleter) ... ok
test_one_completer_returns_matches_and_completer (bpython.test.test_autocomplete.TestGetCompleter) ... ok
test_one_completer_without_matches_returns_empty_list_and_none (bpython.test.test_autocomplete.TestGetCompleter) ... ok
test_only_completer_returns_None (bpython.test.test_autocomplete.TestGetCompleter) ... ok
test_two_completers_with_matches_returns_first_matches (bpython.test.test_autocomplete.TestGetCompleter) ... ok
test_completions_are_unicode (bpython.test.test_autocomplete.TestGlobalCompletion) ... ok
test_function (bpython.test.test_autocomplete.TestGlobalCompletion) ... ok
test_ignores_nonascii_encodable (bpython.test.test_autocomplete.TestGlobalCompletion) ... skipped 'in Python 3 invalid identifiers are passed through'
test_mock_kwlist (bpython.test.test_autocomplete.TestGlobalCompletion) ... ok
test_mock_kwlist_non_ascii (bpython.test.test_autocomplete.TestGlobalCompletion) ... ok
test_magic_methods_complete_after_double_underscores (bpython.test.test_autocomplete.TestMagicMethodCompletion) ... ok
test_completions_starting_with_different_cases (bpython.test.test_autocomplete.TestMultilineJediCompletion) ... skipped 'jedi required'
test_completions_starting_with_different_letters (bpython.test.test_autocomplete.TestMultilineJediCompletion) ... skipped 'jedi required'
test_issue_544 (bpython.test.test_autocomplete.TestMultilineJediCompletion) ... skipped 'jedi required'
test_returns_non_with_blank_second_line (bpython.test.test_autocomplete.TestMultilineJediCompletion) ... skipped 'jedi required'
test_returns_none_with_single_line (bpython.test.test_autocomplete.TestMultilineJediCompletion) ... skipped 'jedi required'
test_set_of_params_returns_when_matches_found (bpython.test.test_autocomplete.TestParameterNameCompletion) ... ok
test_catches_syntax_error (bpython.test.test_autocomplete.TestSafeEval) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentAttribute) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentDict) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentDictKey) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentDottedAttribute) ... ok
test_indexing (bpython.test.test_line_properties.TestCurrentExpressionAttribute) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentExpressionAttribute) ... ok
test_strings (bpython.test.test_line_properties.TestCurrentExpressionAttribute) ... ok
test_with_whitespace (bpython.test.test_line_properties.TestCurrentExpressionAttribute) ... ok
test_without_dot (bpython.test.test_line_properties.TestCurrentExpressionAttribute) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentFromImportFrom) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentFromImportImport) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentImport) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentObject) ... ok
test_closed (bpython.test.test_line_properties.TestCurrentString) ... ok
test_open (bpython.test.test_line_properties.TestCurrentString) ... ok
test_dots (bpython.test.test_line_properties.TestCurrentWord) ... ok
test_inside (bpython.test.test_line_properties.TestCurrentWord) ... ok
test_non_dots (bpython.test.test_line_properties.TestCurrentWord) ... ok
test_open_paren (bpython.test.test_line_properties.TestCurrentWord) ... ok
test_simple (bpython.test.test_line_properties.TestCurrentWord) ... ok
test_I (bpython.test.test_line_properties.TestHelpers) ... ok
test_assert_access (bpython.test.test_line_properties.TestHelpers) ... ok
test_decode (bpython.test.test_line_properties.TestHelpers) ... ok
test_encode (bpython.test.test_line_properties.TestHelpers) ... ok
test_simple (bpython.test.test_line_properties.TestMethodDefinitionName) ... ok
test_simple (bpython.test.test_line_properties.TestSingleWord) ... ok
test_completion_target (bpython.test.test_curtsies_painting.TestCompletionHelpers) ... ok
test_gen_names (bpython.test.test_curtsies_painting.TestCompletionHelpers) ... ok
test_at_bottom_of_screen (bpython.test.test_curtsies_painting.TestCurtsiesInfoboxPaint) ... ERROR
test_fill_screen (bpython.test.test_curtsies_painting.TestCurtsiesInfoboxPaint) ... ERROR
test_lower_on_screen (bpython.test.test_curtsies_painting.TestCurtsiesInfoboxPaint) ... ERROR
test_simple (bpython.test.test_curtsies_painting.TestCurtsiesInfoboxPaint) ... ERROR
test_argspec (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... ERROR
test_completion (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... ERROR
test_enter_text (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... ERROR
test_formatted_docstring (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... ERROR
test_nonsense_docstrings (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... ERROR
test_paint_lasts_events (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... ERROR
test_run_line (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... ERROR
test_startup (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... ERROR
test_unicode_docstrings (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple)
A bit of a special case in Python 2 ... ERROR
test_weird_boto_docstrings (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple) ... ERROR
test_history_is_cleared (bpython.test.test_curtsies_painting.TestCurtsiesPaintingTest) ... ERROR
test_472 (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ERROR
test_clear_screen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ERROR
test_clear_screen_while_banner_visible (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ERROR
test_cursor_stays_at_bottom_of_screen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
infobox showing up during intermediate render was causing this to ... ERROR
test_inconsistent_history_doesnt_happen_if_onscreen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ERROR
test_rewind (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ERROR
test_rewind_barely_consistent (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ERROR
test_rewind_contiguity_loss (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ERROR
test_rewind_history_not_quite_inconsistent (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ERROR
test_rewind_inconsistent_history (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ERROR
test_rewind_inconsistent_history_more_lines_lower_screen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ERROR
test_rewind_inconsistent_history_more_lines_raise_screen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ERROR
test_rewind_inconsistent_history_more_lines_same_screen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ERROR
test_scroll_down_while_banner_visible (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw) ... ERROR
test_unhighlight_paren_bugs (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
two previous bugs, parent didn't highlight until next render ... ERROR
test_exception (bpython.test.test_curtsies_coderunner.TestCodeRunner) ... bpython version 0.17 on top of Python 3.6.2 /nix/store/2lb6nn8ivk1alhckv43n7734lqwbw7h9-python3-3.6.2/bin/python3.6m
(C) 2008-2016 Bob Farrell, Andreas Stuehrk, Sebastian Ramacher, Thomas Ballinger, et al. See AUTHORS for detail.
ok
test_simple (bpython.test.test_curtsies_coderunner.TestCodeRunner) ... ok
test_bytes (bpython.test.test_curtsies_coderunner.TestFakeOutput) ... ok
test_func_name (bpython.test.test_repl.TestArgspec) ... ok
test_func_name_method_issue_479 (bpython.test.test_repl.TestArgspec) ... ok
test_issue127 (bpython.test.test_repl.TestArgspec) ... ok
test_issue572 (bpython.test.test_repl.TestArgspec) ... ok
test_issue583 (bpython.test.test_repl.TestArgspec) ... ok
test_kw_arg_position (bpython.test.test_repl.TestArgspec) ... ok
test_lambda_position (bpython.test.test_repl.TestArgspec) ... ok
test_methods_of_expressions (bpython.test.test_repl.TestArgspec) ... ok
test_nonexistent_name (bpython.test.test_repl.TestArgspec) ... ok
test_syntax_error_parens (bpython.test.test_repl.TestArgspec) ... ok
test_function_expressions (bpython.test.test_repl.TestArgspecInternal) ... ok
test_addstr (bpython.test.test_repl.TestCliRepl) ... ok
test_atbol (bpython.test.test_repl.TestCliRepl) ... ok
test_back_parameter (bpython.test.test_repl.TestCliReplTab) ... ok
test_fuzzy_attribute_tab_complete (bpython.test.test_repl.TestCliReplTab)
Test fuzzy attribute with no text ... skipped 'disabled while non-simple completion is disabled'
test_fuzzy_attribute_tab_complete2 (bpython.test.test_repl.TestCliReplTab)
Test fuzzy attribute with some text ... skipped 'disabled while non-simple completion is disabled'
test_fuzzy_expand (bpython.test.test_repl.TestCliReplTab) ... skipped 'disabled while non-simple completion is disabled'
test_fuzzy_tab_complete (bpython.test.test_repl.TestCliReplTab) ... skipped 'disabled while non-simple completion is disabled'
test_normal_tab (bpython.test.test_repl.TestCliReplTab)
make sure pressing the tab key will ... ok
test_simple_expand (bpython.test.test_repl.TestCliReplTab) ... ok
test_simple_tab_complete (bpython.test.test_repl.TestCliReplTab) ... ok
test_substring_expand_forward (bpython.test.test_repl.TestCliReplTab) ... skipped 'disabled while non-simple completion is disabled'
test_substring_tab_complete (bpython.test.test_repl.TestCliReplTab) ... skipped 'disabled while non-simple completion is disabled'
test_create_config (bpython.test.test_repl.TestEditConfig) ... ok
test_current_function (bpython.test.test_repl.TestGetSource) ... ok
test_current_function_cpython (bpython.test.test_repl.TestGetSource) ... ok
test_current_line (bpython.test.test_repl.TestGetSource) ... ok
test_cur_line (bpython.test.test_repl.TestMatchesIterator) ... ok
test_current (bpython.test.test_repl.TestMatchesIterator) ... ok
test_is_cseq (bpython.test.test_repl.TestMatchesIterator) ... ok
test_iter (bpython.test.test_repl.TestMatchesIterator) ... ok
test_next (bpython.test.test_repl.TestMatchesIterator) ... ok
test_nonzero (bpython.test.test_repl.TestMatchesIterator)
self.matches_iterator should be False at start, ... ok
test_previous (bpython.test.test_repl.TestMatchesIterator) ... ok
test_update (bpython.test.test_repl.TestMatchesIterator) ... ok
test_current_string (bpython.test.test_repl.TestRepl) ... ok
test_file_should_not_appear_in_complete (bpython.test.test_repl.TestRepl) ... ok
test_fuzzy_attribute_complete (bpython.test.test_repl.TestRepl) ... ok
test_fuzzy_global_complete (bpython.test.test_repl.TestRepl) ... ok
test_paremeter_name_completion (bpython.test.test_repl.TestRepl) ... ok
test_push (bpython.test.test_repl.TestRepl) ... ok
test_simple_attribute_complete (bpython.test.test_repl.TestRepl) ... ok
test_simple_global_complete (bpython.test.test_repl.TestRepl) ... ok
test_substring_attribute_complete (bpython.test.test_repl.TestRepl) ... ok
test_substring_global_complete (bpython.test.test_repl.TestRepl) ... ok
test_updating_namespace_complete (bpython.test.test_repl.TestRepl) ... ok
test_append (bpython.test.test_history.TestHistory) ... ok
test_back (bpython.test.test_history.TestHistory) ... ok
test_enter (bpython.test.test_history.TestHistory) ... ok
test_enter_2 (bpython.test.test_history.TestHistory) ... ok
test_first (bpython.test.test_history.TestHistory) ... ok
test_forward (bpython.test.test_history.TestHistory) ... ok
test_is_at_end (bpython.test.test_history.TestHistory) ... ok
test_is_at_start (bpython.test.test_history.TestHistory) ... ok
test_last (bpython.test.test_history.TestHistory) ... ok
test_reset (bpython.test.test_history.TestHistory) ... ok
test_get_encoding_ascii (bpython.test.test_inspection.TestInspection) ... ok
test_get_encoding_latin1 (bpython.test.test_inspection.TestInspection) ... ok
test_get_encoding_utf8 (bpython.test.test_inspection.TestInspection) ... ok
test_get_source_ascii (bpython.test.test_inspection.TestInspection) ... ok
test_get_source_file (bpython.test.test_inspection.TestInspection) ... ok
test_get_source_latin1 (bpython.test.test_inspection.TestInspection) ... ok
test_get_source_utf8 (bpython.test.test_inspection.TestInspection) ... ok
test_is_callable (bpython.test.test_inspection.TestInspection) ... ok
test_is_new_style_py2 (bpython.test.test_inspection.TestInspection) ... skipped 'old-style classes only exist in Python 2'
test_is_new_style_py3 (bpython.test.test_inspection.TestInspection) ... ok
test_parsekeywordpairs (bpython.test.test_inspection.TestInspection) ... ok
test_parsekeywordpairs_multiple_keywords (bpython.test.test_inspection.TestInspection) ... ok
test_pasekeywordpairs_string (bpython.test.test_inspection.TestInspection) ... ok
test_parse (bpython.test.test_curtsies_parser.TestExecArgs) ... /tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_parser.py:13: DeprecationWarning: Please use assertEqual instead.
  self.assertEquals(parse.parse('\x01y\x03print\x04'), yellow('print'))
ok
test_peal_off_string (bpython.test.test_curtsies_parser.TestExecArgs) ... ok

======================================================================
ERROR: test_exec_nonascii_file (bpython.test.test_args.TestExecArgs)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_args.py", line 46, in test_exec_nonascii_file
    '''))
  File "/nix/store/2lb6nn8ivk1alhckv43n7734lqwbw7h9-python3-3.6.2/lib/python3.6/tempfile.py", line 483, in func_wrapper
    return func(*args, **kwargs)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 40-41: ordinal not in range(128)

======================================================================
ERROR: test_help (bpython.test.test_curtsies_repl.TestCurtsiesPagerText)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 380, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_control_events_in_large_paste (bpython.test.test_curtsies_repl.TestCurtsiesPasteEvents)
Large paste events should ignore control characters
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 435, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_control_events_in_small_paste (bpython.test.test_curtsies_repl.TestCurtsiesPasteEvents)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 435, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_variable_is_cleared (bpython.test.test_curtsies_repl.TestCurtsiesReevaluate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 286, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_import_module_with_rewind (bpython.test.test_curtsies_repl.TestCurtsiesReevaluateWithImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 298, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_module_content_changed (bpython.test.test_curtsies_repl.TestCurtsiesReevaluateWithImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 298, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_code_finished_will_parse (bpython.test.test_curtsies_repl.TestCurtsiesRepl)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 45, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_external_communication (bpython.test.test_curtsies_repl.TestCurtsiesRepl)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 45, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_get_last_word (bpython.test.test_curtsies_repl.TestCurtsiesRepl)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 45, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_get_last_word_with_prev_line (bpython.test.test_curtsies_repl.TestCurtsiesRepl)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 45, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_last_word (bpython.test.test_curtsies_repl.TestCurtsiesRepl)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 45, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_list_win_not_visible_and_cseq_if_cseq (bpython.test.test_curtsies_repl.TestCurtsiesReplFilenameCompletion)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 181, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_list_win_not_visible_and_match_selected_if_one_option (bpython.test.test_curtsies_repl.TestCurtsiesReplFilenameCompletion)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 181, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_list_win_visible_match_selected_on_tab_multiple_options (bpython.test.test_curtsies_repl.TestCurtsiesReplFilenameCompletion)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 181, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_tab_after_indentation_adds_space (bpython.test.test_curtsies_repl.TestCurtsiesReplTab)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 115, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_tab_at_beginning_of_line_adds_space (bpython.test.test_curtsies_repl.TestCurtsiesReplTab)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 115, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_tab_completes_common_sequence (bpython.test.test_curtsies_repl.TestCurtsiesReplTab)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 115, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_tab_with_matches_selects_next_match (bpython.test.test_curtsies_repl.TestCurtsiesReplTab)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 115, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_tab_with_no_matches_selects_first (bpython.test.test_curtsies_repl.TestCurtsiesReplTab)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 115, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_tab_with_no_matches_triggers_completion (bpython.test.test_curtsies_repl.TestCurtsiesReplTab)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 115, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_startup_event_latin1 (bpython.test.test_curtsies_repl.TestCurtsiesStartup)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 407, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_startup_event_utf8 (bpython.test.test_curtsies_repl.TestCurtsiesStartup)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 407, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_interactive (bpython.test.test_curtsies_repl.TestFutureImports)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 261, in test_interactive
    repl = create_repl(interp=interp)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_repl (bpython.test.test_curtsies_repl.TestFutureImports)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 246, in test_repl
    repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_complex (bpython.test.test_curtsies_repl.TestPredictedIndent)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 269, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_simple (bpython.test.test_curtsies_repl.TestPredictedIndent)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 269, in setUp
    self.repl = create_repl()
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_repl.py", line 235, in create_repl
    repl = curtsiesrepl.BaseRepl(config=config, **kwargs)
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_at_bottom_of_screen (bpython.test.test_curtsies_painting.TestCurtsiesInfoboxPaint)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_fill_screen (bpython.test.test_curtsies_painting.TestCurtsiesInfoboxPaint)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_lower_on_screen (bpython.test.test_curtsies_painting.TestCurtsiesInfoboxPaint)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_simple (bpython.test.test_curtsies_painting.TestCurtsiesInfoboxPaint)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_argspec (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 50, in setUp
    self.repl = TestRepl(config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_completion (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 50, in setUp
    self.repl = TestRepl(config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_enter_text (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 50, in setUp
    self.repl = TestRepl(config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_formatted_docstring (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 50, in setUp
    self.repl = TestRepl(config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_nonsense_docstrings (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 50, in setUp
    self.repl = TestRepl(config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_paint_lasts_events (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 50, in setUp
    self.repl = TestRepl(config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_run_line (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 50, in setUp
    self.repl = TestRepl(config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_startup (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 50, in setUp
    self.repl = TestRepl(config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_unicode_docstrings (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple)
A bit of a special case in Python 2
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 50, in setUp
    self.repl = TestRepl(config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_weird_boto_docstrings (bpython.test.test_curtsies_painting.TestCurtsiesPaintingSimple)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 50, in setUp
    self.repl = TestRepl(config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_history_is_cleared (bpython.test.test_curtsies_painting.TestCurtsiesPaintingTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 50, in setUp
    self.repl = TestRepl(config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_472 (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_clear_screen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_clear_screen_while_banner_visible (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_cursor_stays_at_bottom_of_screen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
infobox showing up during intermediate render was causing this to
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_inconsistent_history_doesnt_happen_if_onscreen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_rewind (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_rewind_barely_consistent (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_rewind_contiguity_loss (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_rewind_history_not_quite_inconsistent (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_rewind_inconsistent_history (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_rewind_inconsistent_history_more_lines_lower_screen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_rewind_inconsistent_history_more_lines_raise_screen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_rewind_inconsistent_history_more_lines_same_screen (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_scroll_down_while_banner_visible (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
ERROR: test_unhighlight_paren_bugs (bpython.test.test_curtsies_painting.TestCurtsiesRewindRedraw)
two previous bugs, parent didn't highlight until next render
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_curtsies_painting.py", line 236, in setUp
    self.repl = TestRepl(banner='', config=setup_config())
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/curtsiesfrontend/repl.py", line 405, in __init__
    fileno=sys.__stdout__.fileno())
ValueError: underlying buffer has been detached

======================================================================
FAIL: test_exec_dunder_file (bpython.test.test_args.TestExecArgs)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_args.py", line 38, in test_exec_dunder_file
    self.assertEquals(stderr.strip(), f.name)
AssertionError: '' != '/tmp/nix-build-python3.6-bpython-0.17.drv-0/tmp1eou0kzs'
+ /tmp/nix-build-python3.6-bpython-0.17.drv-0/tmp1eou0kzs

======================================================================
FAIL: test_exec_nonascii_file_linenums (bpython.test.test_args.TestExecArgs)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/nix-build-python3.6-bpython-0.17.drv-0/bpython-0.17/bpython/test/test_args.py", line 70, in test_exec_nonascii_file_linenums
    self.assertIn('line 3', clean_colors(stderr))
AssertionError: 'line 3' not found in ''

----------------------------------------------------------------------
Ran 317 tests in 1.166s

FAILED (failures=2, errors=57, skipped=36)
Test failed: <unittest.runner.TextTestResult run=317 errors=57 failures=2>
error: Test failed: <unittest.runner.TextTestResult run=317 errors=57 failures=2>
note: keeping build directory ‘/tmp/nix-build-python3.6-bpython-0.17.drv-10’
builder for ‘/nix/store/0x12ks39827znhxyi7alsximvp2p50k7-python3.6-bpython-0.17.drv’ failed with exit code 1
error: build of ‘/nix/store/0x12ks39827znhxyi7alsximvp2p50k7-python3.6-bpython-0.17.drv’ failed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions