Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 500856 Details for
Bug 635804
dev-python/jedi-0.10.2 : E AssertionError: assert BaseNewInt == int
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-python:jedi-0.10.2:20171029-162531.log
dev-python:jedi-0.10.2:20171029-162531.log (text/plain), 64.74 KB, created by
Toralf Förster
on 2017-10-29 16:52:00 UTC
(
hide
)
Description:
dev-python:jedi-0.10.2:20171029-162531.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2017-10-29 16:52:00 UTC
Size:
64.74 KB
patch
obsolete
> * Package: dev-python/jedi-0.10.2 > * Repository: gentoo > * Maintainer: python@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python2_7 python_targets_python3_4 test userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>>> Unpacking source... >>>> Unpacking jedi-0.10.2.tar.gz to /var/tmp/portage/dev-python/jedi-0.10.2/work >>>> Source unpacked in /var/tmp/portage/dev-python/jedi-0.10.2/work >>>> Preparing source in /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2 ... > * python2_7: running distutils-r1_run_phase distutils-r1_python_compile >/usr/bin/python2.7 setup.py build >running build >running build_py >creating /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi >copying jedi/utils.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi >copying jedi/settings.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi >copying jedi/refactoring.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi >copying jedi/debug.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi >copying jedi/common.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi >copying jedi/cache.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi >copying jedi/_compatibility.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi >copying jedi/__main__.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi >copying jedi/__init__.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi >creating /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser >copying jedi/parser/tree.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser >copying jedi/parser/tokenize.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser >copying jedi/parser/token.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser >copying jedi/parser/parser.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser >copying jedi/parser/cache.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser >copying jedi/parser/__init__.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser >creating /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser/pgen2 >copying jedi/parser/pgen2/pgen.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser/pgen2 >copying jedi/parser/pgen2/parse.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser/pgen2 >copying jedi/parser/pgen2/grammar.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser/pgen2 >copying jedi/parser/pgen2/__init__.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser/pgen2 >creating /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser/python >copying jedi/parser/python/tree.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser/python >copying jedi/parser/python/parser.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser/python >copying jedi/parser/python/diff.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser/python >copying jedi/parser/python/__init__.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser/python >creating /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/sys_path.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/stdlib.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/site.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/representation.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/recursion.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/precedence.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/pep0484.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/param.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/jedi_typing.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/iterable.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/instance.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/imports.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/helpers.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/flow_analysis.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/finder.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/filters.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/dynamic.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/docstrings.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/context.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/cache.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/analysis.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >copying jedi/evaluate/__init__.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate >creating /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate/compiled >copying jedi/evaluate/compiled/mixed.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate/compiled >copying jedi/evaluate/compiled/fake.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate/compiled >copying jedi/evaluate/compiled/__init__.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate/compiled >creating /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/api >copying jedi/api/usages.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/api >copying jedi/api/replstartup.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/api >copying jedi/api/keywords.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/api >copying jedi/api/interpreter.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/api >copying jedi/api/helpers.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/api >copying jedi/api/completion.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/api >copying jedi/api/classes.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/api >copying jedi/api/__init__.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/api >running egg_info >creating jedi.egg-info >writing jedi.egg-info/PKG-INFO >writing top-level names to jedi.egg-info/top_level.txt >writing dependency_links to jedi.egg-info/dependency_links.txt >writing manifest file 'jedi.egg-info/SOURCES.txt' >reading manifest file 'jedi.egg-info/SOURCES.txt' >reading manifest template 'MANIFEST.in' >warning: no previously-included files matching '*.pyc' found under directory '*' >writing manifest file 'jedi.egg-info/SOURCES.txt' >creating /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate/compiled/fake >copying jedi/evaluate/compiled/fake/posix.pym -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate/compiled/fake >copying jedi/evaluate/compiled/fake/io.pym -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate/compiled/fake >copying jedi/evaluate/compiled/fake/datetime.pym -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate/compiled/fake >copying jedi/evaluate/compiled/fake/builtins.pym -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate/compiled/fake >copying jedi/evaluate/compiled/fake/_weakref.pym -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate/compiled/fake >copying jedi/evaluate/compiled/fake/_sre.pym -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate/compiled/fake >copying jedi/evaluate/compiled/fake/_sqlite3.pym -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate/compiled/fake >copying jedi/evaluate/compiled/fake/_functools.pym -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/evaluate/compiled/fake >copying jedi/parser/python/grammar2.7.txt -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser/python >copying jedi/parser/python/grammar3.4.txt -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser/python >copying jedi/parser/python/grammar3.5.txt -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser/python >copying jedi/parser/python/grammar3.6.txt -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python2_7/lib/jedi/parser/python >warning: build_py: byte-compiling is disabled, skipping. > > * python3_4: running distutils-r1_run_phase distutils-r1_python_compile >/usr/bin/python3.4 setup.py build >running build >running build_py >creating /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi >copying jedi/utils.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi >copying jedi/settings.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi >copying jedi/refactoring.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi >copying jedi/debug.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi >copying jedi/common.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi >copying jedi/cache.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi >copying jedi/_compatibility.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi >copying jedi/__main__.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi >copying jedi/__init__.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi >creating /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser >copying jedi/parser/tree.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser >copying jedi/parser/tokenize.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser >copying jedi/parser/token.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser >copying jedi/parser/parser.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser >copying jedi/parser/cache.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser >copying jedi/parser/__init__.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser >creating /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser/pgen2 >copying jedi/parser/pgen2/pgen.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser/pgen2 >copying jedi/parser/pgen2/parse.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser/pgen2 >copying jedi/parser/pgen2/grammar.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser/pgen2 >copying jedi/parser/pgen2/__init__.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser/pgen2 >creating /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser/python >copying jedi/parser/python/tree.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser/python >copying jedi/parser/python/parser.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser/python >copying jedi/parser/python/diff.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser/python >copying jedi/parser/python/__init__.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser/python >creating /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/sys_path.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/stdlib.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/site.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/representation.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/recursion.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/precedence.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/pep0484.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/param.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/jedi_typing.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/iterable.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/instance.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/imports.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/helpers.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/flow_analysis.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/finder.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/filters.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/dynamic.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/docstrings.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/context.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/cache.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/analysis.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >copying jedi/evaluate/__init__.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate >creating /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate/compiled >copying jedi/evaluate/compiled/mixed.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate/compiled >copying jedi/evaluate/compiled/fake.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate/compiled >copying jedi/evaluate/compiled/__init__.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate/compiled >creating /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/api >copying jedi/api/usages.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/api >copying jedi/api/replstartup.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/api >copying jedi/api/keywords.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/api >copying jedi/api/interpreter.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/api >copying jedi/api/helpers.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/api >copying jedi/api/completion.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/api >copying jedi/api/classes.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/api >copying jedi/api/__init__.py -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/api >running egg_info >writing dependency_links to jedi.egg-info/dependency_links.txt >writing top-level names to jedi.egg-info/top_level.txt >writing jedi.egg-info/PKG-INFO >reading manifest file 'jedi.egg-info/SOURCES.txt' >reading manifest template 'MANIFEST.in' >warning: no previously-included files matching '*.pyc' found under directory '*' >writing manifest file 'jedi.egg-info/SOURCES.txt' >creating /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate/compiled/fake >copying jedi/evaluate/compiled/fake/posix.pym -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate/compiled/fake >copying jedi/evaluate/compiled/fake/io.pym -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate/compiled/fake >copying jedi/evaluate/compiled/fake/datetime.pym -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate/compiled/fake >copying jedi/evaluate/compiled/fake/builtins.pym -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate/compiled/fake >copying jedi/evaluate/compiled/fake/_weakref.pym -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate/compiled/fake >copying jedi/evaluate/compiled/fake/_sre.pym -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate/compiled/fake >copying jedi/evaluate/compiled/fake/_sqlite3.pym -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate/compiled/fake >copying jedi/evaluate/compiled/fake/_functools.pym -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/evaluate/compiled/fake >copying jedi/parser/python/grammar2.7.txt -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser/python >copying jedi/parser/python/grammar3.4.txt -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser/python >copying jedi/parser/python/grammar3.5.txt -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser/python >copying jedi/parser/python/grammar3.6.txt -> /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2-python3_4/lib/jedi/parser/python >warning: build_py: byte-compiling is disabled, skipping. > > * python3_4: running distutils-r1_run_phase python_compile_all >>>> Source compiled. >>>> Test phase: dev-python/jedi-0.10.2 > * python2_7: running distutils-r1_run_phase python_test >============================= test session starts ============================== >platform linux2 -- Python 2.7.14, pytest-3.2.2, py-1.4.34, pluggy-0.4.0 -- /usr/bin/python2.7 >cachedir: .cache >rootdir: /var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2, inifile: pytest.ini >plugins: xdist-1.20.0, timeout-1.2.0, pep8-1.0.6, forked-0.2, cov-2.5.1, hypothesis-3.33.0, backports.unittest-mock-1.3 >collecting ... collected 383 items > >test/conftest.py::test.conftest.parse_test_files_option PASSED >test/test_cache.py::test_modulepickling_change_cache_dir PASSED >test/test_cache.py::test_modulepickling_delete_incompatible_cache SKIPPED >test/test_cache.py::test_modulepickling_simulate_deleted_cache PASSED >test/test_cache.py::test_star_import_cache_duration SKIPPED >test/test_cache.py::test_cache_call_signatures FAILED >test/test_cache.py::test_cache_line_split_issues FAILED >test/test_common.py::test_splitlines_no_keepends PASSED >test/test_common.py::test_splitlines_keepends PASSED >test/test_debug.py::test_simple PASSED >test/test_jedi_system.py::test_settings_module PASSED >test/test_jedi_system.py::test_no_duplicate_modules PASSED >test/test_new_parser.py::test_basic_parsing PASSED >test/test_regression.py::TestRegression::test_add_dynamic_mods <- test/helpers.py SKIPPED >test/test_regression.py::TestRegression::test_backslash_continuation PASSED >test/test_regression.py::TestRegression::test_backslash_continuation_and_bracket PASSED >test/test_regression.py::TestRegression::test_end_pos_line PASSED >test/test_regression.py::TestRegression::test_fake_subnodes PASSED >test/test_regression.py::TestRegression::test_generator PASSED >test/test_regression.py::TestRegression::test_goto_definition_cursor PASSED >test/test_regression.py::TestRegression::test_no_statement_parent PASSED >test/test_regression.py::TestRegression::test_os_nowait PASSED >test/test_regression.py::TestRegression::test_points_in_completion PASSED >test/test_regression.py::TestRegression::test_source_to_unicode_unicode_text PASSED >test/test_regression.py::test_loading_unicode_files_with_bad_global_charset PASSED >test/test_utils.py::TestSetupReadline::test_calls PASSED >test/test_utils.py::TestSetupReadline::test_colorama PASSED >test/test_utils.py::TestSetupReadline::test_import PASSED >test/test_utils.py::TestSetupReadline::test_local_import <- test/helpers.py PASSED >test/test_utils.py::TestSetupReadline::test_magic_methods PASSED >test/test_utils.py::TestSetupReadline::test_modules PASSED >test/test_utils.py::TestSetupReadline::test_nested PASSED >test/test_utils.py::TestSetupReadline::test_preexisting_values PASSED >test/test_utils.py::TestSetupReadline::test_simple PASSED >test/test_utils.py::test_version_info PASSED >test/test_windows.py::test_path_issues PASSED >test/test_api/test_api.py::test_preload_modules PASSED >test/test_api/test_api.py::test_empty_script PASSED >test/test_api/test_api.py::test_line_number_errors PASSED >test/test_api/test_api.py::test_completion_on_number_literals PASSED >test/test_api/test_api.py::test_completion_on_hex_literals PASSED >test/test_api/test_api.py::test_completion_on_complex_literals PASSED >test/test_api/test_api.py::test_goto_assignments_on_non_name PASSED >test/test_api/test_api.py::test_goto_definitions_on_non_name PASSED >test/test_api/test_api.py::test_goto_definitions_on_generator PASSED >test/test_api/test_api.py::test_goto_definition_not_multiple PASSED >test/test_api/test_api.py::test_usage_description PASSED >test/test_api/test_api.py::test_get_line_code PASSED >test/test_api/test_api.py::test_goto_assignments_follow_imports PASSED >test/test_api/test_api_classes_follow_definition.py::test_follow_definition_nested_import <- test/helpers.py PASSED >test/test_api/test_api_classes_follow_definition.py::test_import_empty PASSED >test/test_api/test_api_classes_follow_definition.py::test_follow_import_incomplete PASSED >test/test_api/test_api_classes_follow_definition.py::test_follow_definition_land_on_import PASSED >test/test_api/test_call_signatures.py::TestCallSignatures::test_additional_brackets FAILED >test/test_api/test_call_signatures.py::TestCallSignatures::test_brackets_in_string_literals FAILED >test/test_api/test_call_signatures.py::TestCallSignatures::test_call_signature_on_module PASSED >test/test_api/test_call_signatures.py::TestCallSignatures::test_call_signatures_empty_parentheses_pre_space PASSED >test/test_api/test_call_signatures.py::TestCallSignatures::test_call_signatures_whitespace PASSED >test/test_api/test_call_signatures.py::TestCallSignatures::test_chained_calls PASSED >test/test_api/test_call_signatures.py::TestCallSignatures::test_complex PASSED >test/test_api/test_call_signatures.py::TestCallSignatures::test_decorator_in_class PASSED >test/test_api/test_call_signatures.py::TestCallSignatures::test_flow_call PASSED >test/test_api/test_call_signatures.py::TestCallSignatures::test_flows PASSED >test/test_api/test_call_signatures.py::TestCallSignatures::test_function_definitions_should_break FAILED >test/test_api/test_call_signatures.py::TestCallSignatures::test_issue_57 PASSED >test/test_api/test_call_signatures.py::TestCallSignatures::test_more_complicated FAILED >test/test_api/test_call_signatures.py::TestCallSignatures::test_multiple_signatures PASSED >test/test_api/test_call_signatures.py::TestCallSignatures::test_return PASSED >test/test_api/test_call_signatures.py::TestCallSignatures::test_simple FAILED >test/test_api/test_call_signatures.py::TestCallSignatures::test_unterminated_strings FAILED >test/test_api/test_call_signatures.py::TestCallSignatures::test_valid_call FAILED >test/test_api/test_call_signatures.py::TestCallSignatures::test_whitespace_before_bracket FAILED >test/test_api/test_call_signatures.py::TestParams::test_builtins FAILED >test/test_api/test_call_signatures.py::TestParams::test_param_name FAILED >test/test_api/test_call_signatures.py::test_signature_is_definition PASSED >test/test_api/test_call_signatures.py::test_no_signature PASSED >test/test_api/test_call_signatures.py::test_dict_literal_in_incomplete_call PASSED >test/test_api/test_call_signatures.py::test_completion_interference PASSED >test/test_api/test_call_signatures.py::test_keyword_argument_index PASSED >test/test_api/test_call_signatures.py::test_bracket_start PASSED >test/test_api/test_call_signatures.py::test_different_caller FAILED >test/test_api/test_call_signatures.py::test_in_function PASSED >test/test_api/test_call_signatures.py::test_lambda_params PASSED >test/test_api/test_call_signatures.py::test_class_creation PASSED >test/test_api/test_call_signatures.py::test_call_magic_method PASSED >test/test_api/test_classes.py::test_completion_docstring <- test/helpers.py PASSED >test/test_api/test_classes.py::test_is_keyword PASSED >test/test_api/test_classes.py::test_basedefinition_type[definition0] PASSED >test/test_api/test_classes.py::test_basedefinition_type[definition1] PASSED >test/test_api/test_classes.py::test_basedefinition_type[definition2] PASSED >test/test_api/test_classes.py::test_basedefinition_type[definition3] PASSED >test/test_api/test_classes.py::test_basedefinition_type[definition4] PASSED >test/test_api/test_classes.py::test_basedefinition_type[definition5] PASSED >test/test_api/test_classes.py::test_basedefinition_type[definition6] PASSED >test/test_api/test_classes.py::test_basedefinition_type[definition7] PASSED >test/test_api/test_classes.py::test_basedefinition_type[definition8] PASSED >test/test_api/test_classes.py::test_basedefinition_type[definition9] PASSED >test/test_api/test_classes.py::test_basedefinition_type[definition10] PASSED >test/test_api/test_classes.py::test_basedefinition_type_import PASSED >test/test_api/test_classes.py::test_function_call_signature_in_doc PASSED >test/test_api/test_classes.py::test_class_call_signature PASSED >test/test_api/test_classes.py::test_position_none_if_builtin PASSED >test/test_api/test_classes.py::test_completion_params PASSED >test/test_api/test_classes.py::test_signature_params PASSED >test/test_api/test_classes.py::test_param_endings PASSED >test/test_api/test_classes.py::TestIsDefinition::test_import PASSED >test/test_api/test_classes.py::TestIsDefinition::test_name PASSED >test/test_api/test_classes.py::TestIsDefinition::test_stmt PASSED >test/test_api/test_classes.py::TestParent::test_on_function PASSED >test/test_api/test_classes.py::TestParent::test_parent PASSED >test/test_api/test_classes.py::TestParent::test_parent_on_completion FAILED >test/test_api/test_classes.py::test_type PASSED >test/test_api/test_classes.py::test_type_II PASSED >test/test_api/test_classes.py::TestGotoAssignments::test_class_call PASSED >test/test_api/test_classes.py::TestGotoAssignments::test_import PASSED >test/test_api/test_classes.py::TestGotoAssignments::test_import_alias PASSED >test/test_api/test_classes.py::TestGotoAssignments::test_named_params PASSED >test/test_api/test_classes.py::TestGotoAssignments::test_parentheses PASSED >test/test_api/test_classes.py::TestGotoAssignments::test_repetition PASSED >test/test_api/test_classes.py::test_added_equals_to_params PASSED >test/test_api/test_completion.py::test_in_whitespace PASSED >test/test_api/test_completion.py::test_empty_init PASSED >test/test_api/test_completion.py::test_in_empty_space PASSED >test/test_api/test_completion.py::test_indent_context PASSED >test/test_api/test_defined_names.py::TestDefinedNames::test_dotted_assignment PASSED >test/test_api/test_defined_names.py::TestDefinedNames::test_get_definitions_flat PASSED >test/test_api/test_defined_names.py::TestDefinedNames::test_multiple_assignment PASSED >test/test_api/test_defined_names.py::TestDefinedNames::test_multiple_imports PASSED >test/test_api/test_defined_names.py::TestDefinedNames::test_nested_class PASSED >test/test_api/test_defined_names.py::TestDefinedNames::test_nested_definitions PASSED >test/test_api/test_defined_names.py::test_follow_imports PASSED >test/test_api/test_defined_names.py::test_names_twice PASSED >test/test_api/test_full_name.py::TestFullNameWithGotoDefinitions::test_builtin PASSED >test/test_api/test_full_name.py::TestFullNameWithGotoDefinitions::test_from_import PASSED >test/test_api/test_full_name.py::TestFullNameWithGotoDefinitions::test_os_path_join PASSED >test/test_api/test_full_name.py::TestFullNameWithGotoDefinitions::test_tuple_mapping SKIPPED >test/test_api/test_full_name.py::TestFullNameWithCompletions::test_builtin PASSED >test/test_api/test_full_name.py::TestFullNameWithCompletions::test_os_path_join PASSED >test/test_api/test_full_name.py::TestFullDefinedName::test_imports PASSED >test/test_api/test_full_name.py::TestFullDefinedName::test_local_names PASSED >test/test_api/test_full_name.py::test_sub_module PASSED >test/test_api/test_full_name.py::test_os_path PASSED >test/test_api/test_interpreter.py::test_builtin_details PASSED >test/test_api/test_interpreter.py::test_nested_resolve PASSED >test/test_api/test_interpreter.py::test_side_effect_completion PASSED >test/test_api/test_interpreter.py::test_complete_raw_function PASSED >test/test_api/test_interpreter.py::test_complete_raw_function_different_name PASSED >test/test_api/test_interpreter.py::test_complete_raw_module PASSED >test/test_api/test_interpreter.py::test_complete_raw_instance PASSED >test/test_api/test_interpreter.py::test_list PASSED >test/test_api/test_interpreter.py::test_slice PASSED >test/test_api/test_interpreter.py::test_getitem_side_effects PASSED >test/test_api/test_interpreter.py::test_property_error PASSED >test/test_api/test_interpreter.py::test_param_completion PASSED >test/test_api/test_unicode.py::test_unicode_script PASSED >test/test_api/test_unicode.py::test_unicode_attribute PASSED >test/test_api/test_unicode.py::test_multibyte_script PASSED >test/test_api/test_unicode.py::test_goto_definition_at_zero FAILED >test/test_api/test_unicode.py::test_complete_at_zero PASSED >test/test_api/test_usages.py::test_import_usage PASSED >test/test_api/test_usages.py::test_cross_module_usages PASSED >test/test_evaluate/test_absolute_import.py::test_can_complete_when_shadowing <- test/helpers.py PASSED >test/test_evaluate/test_absolute_import.py::test_explicit_absolute_imports PASSED >test/test_evaluate/test_absolute_import.py::test_no_explicit_absolute_imports PASSED >test/test_evaluate/test_absolute_import.py::test_dont_break_imports_without_namespaces PASSED >test/test_evaluate/test_annotations.py::test_simple_annotations SKIPPED >test/test_evaluate/test_annotations.py::test_illegal_forward_references[assert 1] SKIPPED >test/test_evaluate/test_annotations.py::test_illegal_forward_references[1] SKIPPED >test/test_evaluate/test_annotations.py::test_illegal_forward_references[def x(): pass] SKIPPED >test/test_evaluate/test_annotations.py::test_illegal_forward_references[1, 2] SKIPPED >test/test_evaluate/test_annotations.py::test_illegal_forward_references[1\n] SKIPPED >test/test_evaluate/test_annotations.py::test_lambda_forward_references SKIPPED >test/test_evaluate/test_buildout_detection.py::test_buildout_detection <- test/helpers.py PASSED >test/test_evaluate/test_buildout_detection.py::test_parent_dir_with_file <- test/helpers.py PASSED >test/test_evaluate/test_buildout_detection.py::test_sys_path_with_modifications <- test/helpers.py PASSED >test/test_evaluate/test_buildout_detection.py::test_append_on_non_sys_path PASSED >test/test_evaluate/test_buildout_detection.py::test_path_from_invalid_sys_path_assignment PASSED >test/test_evaluate/test_buildout_detection.py::test_path_from_sys_path_assignment PASSED >test/test_evaluate/test_compiled.py::test_simple PASSED >test/test_evaluate/test_compiled.py::test_fake_loading PASSED >test/test_evaluate/test_compiled.py::test_fake_docstr PASSED >test/test_evaluate/test_compiled.py::test_parse_function_doc_illegal_docstr PASSED >test/test_evaluate/test_compiled.py::test_doc PASSED >test/test_evaluate/test_compiled.py::test_string_literals PASSED >test/test_evaluate/test_compiled.py::test_method_completion PASSED >test/test_evaluate/test_compiled.py::test_time_docstring PASSED >test/test_evaluate/test_context.py::test_module_attributes PASSED >test/test_evaluate/test_docstring.py::TestDocstring::test_attribute_docstring <- ../../../../../../../usr/lib64/python2.7/unittest/case.py SKIPPED >test/test_evaluate/test_docstring.py::TestDocstring::test_completion PASSED >test/test_evaluate/test_docstring.py::TestDocstring::test_docstring_instance PASSED >test/test_evaluate/test_docstring.py::TestDocstring::test_docstrings_param_type PASSED >test/test_evaluate/test_docstring.py::TestDocstring::test_docstrings_type_dotted_import PASSED >test/test_evaluate/test_docstring.py::TestDocstring::test_docstrings_type_str PASSED >test/test_evaluate/test_docstring.py::TestDocstring::test_function_doc PASSED >test/test_evaluate/test_docstring.py::TestDocstring::test_multiple_docstrings <- ../../../../../../../usr/lib64/python2.7/unittest/case.py SKIPPED >test/test_evaluate/test_docstring.py::TestDocstring::test_numpydoc_alternative_types <- ../../../../../../../usr/lib64/python2.7/unittest/case.py SKIPPED >test/test_evaluate/test_docstring.py::TestDocstring::test_numpydoc_docstring <- ../../../../../../../usr/lib64/python2.7/unittest/case.py SKIPPED >test/test_evaluate/test_docstring.py::TestDocstring::test_numpydoc_docstring_set_of_values <- ../../../../../../../usr/lib64/python2.7/unittest/case.py SKIPPED >test/test_evaluate/test_extension.py::test_init_extension_module <- test/helpers.py SKIPPED >test/test_evaluate/test_extension.py::test_completions PASSED >test/test_evaluate/test_extension.py::test_call_signatures_extension PASSED >test/test_evaluate/test_extension.py::test_call_signatures_stdlib PASSED >test/test_evaluate/test_helpers.py::test_call_of_leaf_in_brackets PASSED >test/test_evaluate/test_implicit_namespace_package.py::test_implicit_namespace_package SKIPPED >test/test_evaluate/test_implicit_namespace_package.py::test_implicit_nested_namespace_package SKIPPED >test/test_evaluate/test_imports.py::test_not_importable_file <- test/helpers.py PASSED >test/test_evaluate/test_imports.py::test_import_not_in_sys_path <- test/helpers.py PASSED >test/test_evaluate/test_imports.py::test_find_module_py33 SKIPPED >test/test_evaluate/test_imports.py::test_find_module_package PASSED >test/test_evaluate/test_imports.py::test_find_module_not_package PASSED >test/test_evaluate/test_imports.py::test_find_module_package_zipped PASSED >test/test_evaluate/test_imports.py::test_find_module_not_package_zipped PASSED >test/test_evaluate/test_imports.py::test_flask_ext[from flask.ext import foo; foo.-Foo] PASSED >test/test_evaluate/test_imports.py::test_flask_ext[from flask.ext import bar; bar.-Bar] PASSED >test/test_evaluate/test_imports.py::test_flask_ext[from flask.ext import baz; baz.-Baz] PASSED >test/test_evaluate/test_imports.py::test_flask_ext[from flask.ext import moo; moo.-Moo] PASSED >test/test_evaluate/test_imports.py::test_flask_ext[from flask.ext.-foo] PASSED >test/test_evaluate/test_imports.py::test_flask_ext[from flask.ext.-bar] PASSED >test/test_evaluate/test_imports.py::test_flask_ext[from flask.ext.-baz] PASSED >test/test_evaluate/test_imports.py::test_flask_ext[from flask.ext.-moo] PASSED >test/test_evaluate/test_imports.py::test_flask_ext[import flask.ext.foo; flask.ext.foo.-Foo] xfail >test/test_evaluate/test_imports.py::test_flask_ext[import flask.ext.bar; flask.ext.bar.-Foo] xfail >test/test_evaluate/test_imports.py::test_flask_ext[import flask.ext.baz; flask.ext.baz.-Foo] xfail >test/test_evaluate/test_imports.py::test_flask_ext[import flask.ext.moo; flask.ext.moo.-Foo] xfail >test/test_evaluate/test_imports.py::test_import_unique PASSED >test/test_evaluate/test_imports.py::test_cache_works_with_sys_path_param PASSED >test/test_evaluate/test_imports.py::test_import_completion_docstring PASSED >test/test_evaluate/test_literals.py::test_f_strings SKIPPED >test/test_evaluate/test_literals.py::test_rb_strings PASSED >test/test_evaluate/test_literals.py::test_thousand_separators SKIPPED >test/test_evaluate/test_mixed.py::test_on_code PASSED >test/test_evaluate/test_namespace_package.py::test_namespace_package PASSED >test/test_evaluate/test_namespace_package.py::test_nested_namespace_package PASSED >test/test_evaluate/test_precedence.py::test_equals[1 == 1] SKIPPED >test/test_evaluate/test_precedence.py::test_equals[1.0 == 1] SKIPPED >test/test_evaluate/test_precedence.py::test_equals[... == ...] SKIPPED >test/test_evaluate/test_pyc.py::test_pyc <- test/helpers.py SKIPPED >test/test_evaluate/test_representation.py::test_function_execution PASSED >test/test_evaluate/test_representation.py::test_class_mro FAILED >test/test_evaluate/test_sys_path.py::test_paths_from_assignment PASSED >test/test_evaluate/test_sys_path.py::test_get_venv_path[/var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2/test/test_evaluate/sample_venvs/venv27] PASSED >test/test_parser/test_diff_parser.py::test_change_and_undo PASSED >test/test_parser/test_diff_parser.py::test_positions PASSED >test/test_parser/test_diff_parser.py::test_if_simple PASSED >test/test_parser/test_diff_parser.py::test_func_with_for_and_comment PASSED >test/test_parser/test_diff_parser.py::test_one_statement_func PASSED >test/test_parser/test_diff_parser.py::test_for_on_one_line PASSED >test/test_parser/test_diff_parser.py::test_open_parentheses PASSED >test/test_parser/test_diff_parser.py::test_open_parentheses_at_end PASSED >test/test_parser/test_diff_parser.py::test_backslash PASSED >test/test_parser/test_diff_parser.py::test_full_copy PASSED >test/test_parser/test_diff_parser.py::test_wrong_whitespace PASSED >test/test_parser/test_diff_parser.py::test_issues_with_error_leaves PASSED >test/test_parser/test_diff_parser.py::test_unfinished_nodes PASSED >test/test_parser/test_diff_parser.py::test_nested_if_and_scopes PASSED >test/test_parser/test_diff_parser.py::test_word_before_def PASSED >test/test_parser/test_diff_parser.py::test_classes_with_error_leaves PASSED >test/test_parser/test_diff_parser.py::test_totally_wrong_whitespace PASSED >test/test_parser/test_diff_parser.py::test_node_insertion PASSED >test/test_parser/test_diff_parser.py::test_add_to_end PASSED >test/test_parser/test_diff_parser.py::test_whitespace_at_end PASSED >test/test_parser/test_diff_parser.py::test_endless_while_loop PASSED >test/test_parser/test_diff_parser.py::test_in_class_movements PASSED >test/test_parser/test_diff_parser.py::test_in_parentheses_newlines PASSED >test/test_parser/test_get_code.py::test_basic_parsing SKIPPED >test/test_parser/test_get_code.py::test_operators PASSED >test/test_parser/test_get_code.py::test_get_code PASSED >test/test_parser/test_get_code.py::test_end_newlines PASSED >test/test_parser/test_old_fast_parser.py::test_carriage_return_splitting PASSED >test/test_parser/test_old_fast_parser.py::test_class_in_docstr PASSED >test/test_parser/test_old_fast_parser.py::test_if PASSED >test/test_parser/test_old_fast_parser.py::test_for PASSED >test/test_parser/test_old_fast_parser.py::test_class_with_class_var PASSED >test/test_parser/test_old_fast_parser.py::test_func_with_if PASSED >test/test_parser/test_old_fast_parser.py::test_decorator PASSED >test/test_parser/test_old_fast_parser.py::test_nested_funcs PASSED >test/test_parser/test_old_fast_parser.py::test_class_and_if PASSED >test/test_parser/test_old_fast_parser.py::test_multi_line_params PASSED >test/test_parser/test_old_fast_parser.py::test_class_func_if PASSED >test/test_parser/test_old_fast_parser.py::test_multi_line_for PASSED >test/test_parser/test_old_fast_parser.py::test_wrong_indentation PASSED >test/test_parser/test_old_fast_parser.py::test_strange_parentheses PASSED >test/test_parser/test_old_fast_parser.py::test_fake_parentheses PASSED >test/test_parser/test_old_fast_parser.py::test_additional_indent PASSED >test/test_parser/test_old_fast_parser.py::test_incomplete_function PASSED >test/test_parser/test_old_fast_parser.py::test_string_literals PASSED >test/test_parser/test_old_fast_parser.py::test_decorator_string_issue PASSED >test/test_parser/test_old_fast_parser.py::test_round_trip PASSED >test/test_parser/test_old_fast_parser.py::test_parentheses_in_string PASSED >test/test_parser/test_param_splitting.py::test_split_params_with_separation_star PASSED >test/test_parser/test_param_splitting.py::test_split_params_with_stars PASSED >test/test_parser/test_parser.py::test_user_statement_on_import PASSED >test/test_parser/test_parser.py::TestCallAndName::test_name_and_call_positions PASSED >test/test_parser/test_parser.py::TestCallAndName::test_call_type PASSED >test/test_parser/test_parser.py::TestCallAndName::test_literal_type PASSED >test/test_parser/test_parser.py::TestSubscopes::test_subscope_names PASSED >test/test_parser/test_parser.py::TestImports::test_import_names PASSED >test/test_parser/test_parser.py::test_end_pos PASSED >test/test_parser/test_parser.py::test_carriage_return_statements PASSED >test/test_parser/test_parser.py::test_incomplete_list_comprehension PASSED >test/test_parser/test_parser.py::test_hex_values_in_docstring PASSED >test/test_parser/test_parser.py::test_error_correction_with PASSED >test/test_parser/test_parser.py::test_newline_positions PASSED >test/test_parser/test_parser.py::test_end_pos_error_correction PASSED >test/test_parser/test_parser.py::test_param_splitting PASSED >test/test_parser/test_parser.py::test_unicode_string PASSED >test/test_parser/test_parser.py::test_backslash_dos_style PASSED >test/test_parser/test_parser.py::test_started_lambda_stmt PASSED >test/test_parser/test_parser.py::test_python2_octal PASSED >test/test_parser/test_parser.py::test_python3_octal PASSED >test/test_parser/test_parser.py::test_load_newer_grammar PASSED >test/test_parser/test_parser.py::test_open_string_literal[foo "] PASSED >test/test_parser/test_parser.py::test_open_string_literal[foo """ >] PASSED >test/test_parser/test_parser.py::test_open_string_literal[foo """ >bar] PASSED >test/test_parser/test_parser_tree.py::TestsFunctionAndLambdaParsing::test_name[node0] PASSED >test/test_parser/test_parser_tree.py::TestsFunctionAndLambdaParsing::test_name[node1] PASSED >test/test_parser/test_parser_tree.py::TestsFunctionAndLambdaParsing::test_params[node0] PASSED >test/test_parser/test_parser_tree.py::TestsFunctionAndLambdaParsing::test_params[node1] PASSED >test/test_parser/test_parser_tree.py::TestsFunctionAndLambdaParsing::test_is_generator[node0] PASSED >test/test_parser/test_parser_tree.py::TestsFunctionAndLambdaParsing::test_is_generator[node1] PASSED >test/test_parser/test_parser_tree.py::TestsFunctionAndLambdaParsing::test_yields[node0] PASSED >test/test_parser/test_parser_tree.py::TestsFunctionAndLambdaParsing::test_yields[node1] PASSED >test/test_parser/test_parser_tree.py::TestsFunctionAndLambdaParsing::test_annotation[node0] PASSED >test/test_parser/test_parser_tree.py::TestsFunctionAndLambdaParsing::test_annotation[node1] PASSED >test/test_parser/test_parser_tree.py::TestsFunctionAndLambdaParsing::test_get_call_signature[node0] PASSED >test/test_parser/test_parser_tree.py::TestsFunctionAndLambdaParsing::test_get_call_signature[node1] PASSED >test/test_parser/test_parser_tree.py::TestsFunctionAndLambdaParsing::test_doc[node0] PASSED >test/test_parser/test_parser_tree.py::TestsFunctionAndLambdaParsing::test_doc[node1] PASSED >test/test_parser/test_pgen2.py::TestDriver::test_formfeed PASSED >test/test_parser/test_pgen2.py::TestMatrixMultiplication::test_matrix_multiplication_operator SKIPPED >test/test_parser/test_pgen2.py::TestYieldFrom::test_yield_from PASSED >test/test_parser/test_pgen2.py::TestAsyncAwait::test_async_for SKIPPED >test/test_parser/test_pgen2.py::TestAsyncAwait::test_async_for_invalid SKIPPED >test/test_parser/test_pgen2.py::TestAsyncAwait::test_async_var SKIPPED >test/test_parser/test_pgen2.py::TestAsyncAwait::test_async_with SKIPPED >test/test_parser/test_pgen2.py::TestAsyncAwait::test_async_with_invalid SKIPPED >test/test_parser/test_pgen2.py::TestAsyncAwait::test_await_expr SKIPPED >test/test_parser/test_pgen2.py::TestAsyncAwait::test_await_expr_invalid SKIPPED >test/test_parser/test_pgen2.py::TestRaiseChanges::test_2x_style_1 PASSED >test/test_parser/test_pgen2.py::TestRaiseChanges::test_2x_style_2 PASSED >test/test_parser/test_pgen2.py::TestRaiseChanges::test_2x_style_3 PASSED >test/test_parser/test_pgen2.py::TestRaiseChanges::test_2x_style_invalid_1 PASSED >test/test_parser/test_pgen2.py::TestRaiseChanges::test_3x_style PASSED >test/test_parser/test_pgen2.py::TestRaiseChanges::test_3x_style_invalid_1 PASSED >test/test_parser/test_pgen2.py::TestRaiseChanges::test_3x_style_invalid_2 PASSED >test/test_parser/test_pgen2.py::TestRaiseChanges::test_3x_style_invalid_3 PASSED >test/test_parser/test_pgen2.py::TestRaiseChanges::test_3x_style_invalid_4 PASSED >test/test_parser/test_pgen2.py::TestFunctionAnnotations::test_1 PASSED >test/test_parser/test_pgen2.py::TestFunctionAnnotations::test_2 PASSED >test/test_parser/test_pgen2.py::TestFunctionAnnotations::test_3 PASSED >test/test_parser/test_pgen2.py::TestFunctionAnnotations::test_4 PASSED >test/test_parser/test_pgen2.py::TestFunctionAnnotations::test_5 PASSED >test/test_parser/test_pgen2.py::TestFunctionAnnotations::test_6 PASSED >test/test_parser/test_pgen2.py::TestFunctionAnnotations::test_7 PASSED >test/test_parser/test_pgen2.py::TestFunctionAnnotations::test_8 PASSED >test/test_parser/test_pgen2.py::TestExcept::test_new PASSED >test/test_parser/test_pgen2.py::TestExcept::test_old PASSED >test/test_parser/test_pgen2.py::TestSetLiteral::test_1 PASSED >test/test_parser/test_pgen2.py::TestSetLiteral::test_2 PASSED >test/test_parser/test_pgen2.py::TestSetLiteral::test_3 PASSED >test/test_parser/test_pgen2.py::TestSetLiteral::test_4 PASSED >test/test_parser/test_pgen2.py::TestNumericLiterals::test_new_binary_notation PASSED >test/test_parser/test_pgen2.py::TestNumericLiterals::test_new_octal_notation PASSED >test/test_parser/test_pgen2.py::TestClassDef::test_new_syntax PASSED >test/test_parser/test_pgen2.py::TestParserIdempotency::test_extended_unpacking PASSED >test/test_parser/test_pgen2.py::TestLiterals::test_multiline_bytes_literals SKIPPED >test/test_parser/test_pgen2.py::TestLiterals::test_multiline_bytes_tripquote_literals PASSED >test/test_parser/test_pgen2.py::TestLiterals::test_multiline_str_literals SKIPPED >test/test_parser/test_tokenize.py::TokenTest::test_end_pos_multi_line PASSED >test/test_parser/test_tokenize.py::TokenTest::test_end_pos_one_line PASSED >test/test_parser/test_tokenize.py::TokenTest::test_function_whitespace PASSED >test/test_parser/test_tokenize.py::TokenTest::test_identifier_contains_unicode PASSED >test/test_parser/test_tokenize.py::TokenTest::test_quoted_strings PASSED >test/test_parser/test_tokenize.py::TokenTest::test_simple_no_whitespace PASSED >test/test_parser/test_tokenize.py::TokenTest::test_simple_with_whitespace PASSED >test/test_parser/test_tokenize.py::TokenTest::test_tokenize_multiline_I PASSED >test/test_parser/test_tokenize.py::TokenTest::test_tokenize_multiline_II PASSED >test/test_parser/test_tokenize.py::TokenTest::test_tokenize_multiline_III PASSED >test/test_parser/test_tokenize.py::test_tokenizer_with_string_literal_backslash PASSED >test/test_parser/test_tokenize.py::test_ur_literals PASSED >test/test_parser/test_tokenize.py::test_error_literal PASSED >test/test_parser/test_tokenize.py::test_endmarker_end_pos PASSED >test/test_parser/test_user_context.py::test_form_feed_characters PASSED > >=================================== FAILURES =================================== >__________________________ test_cache_call_signatures __________________________ > > def test_cache_call_signatures(): > """ > See github issue #390. > """ > def check(column, call_name, path=None): > assert jedi.Script(s, 1, column, path).call_signatures()[0].name == call_name > > s = 'str(int())' > > for i in range(3): >> check(8, 'int') > >test/test_cache.py:134: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >column = 8, call_name = 'int', path = None > > def check(column, call_name, path=None): >> assert jedi.Script(s, 1, column, path).call_signatures()[0].name == call_name >E AssertionError: assert 'BaseNewInt' == 'int' >E - BaseNewInt >E + int > >test/test_cache.py:129: AssertionError >_________________________ test_cache_line_split_issues _________________________ > > def test_cache_line_split_issues(): > """Should still work even if there's a newline.""" >> assert jedi.Script('int(\n').call_signatures()[0].name == 'int' >E AssertionError: assert 'BaseNewInt' == 'int' >E - BaseNewInt >E + int > >test/test_cache.py:147: AssertionError >_________________ TestCallSignatures.test_additional_brackets __________________ > >self = <test.test_api.test_call_signatures.TestCallSignatures testMethod=test_additional_brackets> > > def test_additional_brackets(self): >> assert_signature('str((', 'str', 0) > >test/test_api/test_call_signatures.py:175: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >source = 'str((', expected_name = 'str', expected_index = 0, line = None >column = None > > def assert_signature(source, expected_name, expected_index=0, line=None, column=None): > signatures = Script(source, line, column).call_signatures() > > assert len(signatures) <= 1 > > if not signatures: > assert expected_name is None, \ > 'There are no signatures, but `%s` expected.' % expected_name > else: >> assert signatures[0].name == expected_name >E AssertionError: assert 'BaseNewStr' == 'str' >E - BaseNewStr >E + str > >test/test_api/test_call_signatures.py:19: AssertionError >_____________ TestCallSignatures.test_brackets_in_string_literals ______________ > >self = <test.test_api.test_call_signatures.TestCallSignatures testMethod=test_brackets_in_string_literals> > > def test_brackets_in_string_literals(self): >> assert_signature('str (" (', 'str', 0) > >test/test_api/test_call_signatures.py:186: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >source = 'str (" (', expected_name = 'str', expected_index = 0, line = None >column = None > > def assert_signature(source, expected_name, expected_index=0, line=None, column=None): > signatures = Script(source, line, column).call_signatures() > > assert len(signatures) <= 1 > > if not signatures: > assert expected_name is None, \ > 'There are no signatures, but `%s` expected.' % expected_name > else: >> assert signatures[0].name == expected_name >E AssertionError: assert 'BaseNewStr' == 'str' >E - BaseNewStr >E + str > >test/test_api/test_call_signatures.py:19: AssertionError >__________ TestCallSignatures.test_function_definitions_should_break ___________ > >self = <test.test_api.test_call_signatures.TestCallSignatures testMethod=test_function_definitions_should_break> > > def test_function_definitions_should_break(self): > """ > Function definitions (and other tokens that cannot exist within call > signatures) should break and not be able to return a call signature. > """ >> assert_signature('str(\ndef x', 'str', 0) > >test/test_api/test_call_signatures.py:194: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >source = 'str(\ndef x', expected_name = 'str', expected_index = 0, line = None >column = None > > def assert_signature(source, expected_name, expected_index=0, line=None, column=None): > signatures = Script(source, line, column).call_signatures() > > assert len(signatures) <= 1 > > if not signatures: > assert expected_name is None, \ > 'There are no signatures, but `%s` expected.' % expected_name > else: >> assert signatures[0].name == expected_name >E AssertionError: assert 'BaseNewStr' == 'str' >E - BaseNewStr >E + str > >test/test_api/test_call_signatures.py:19: AssertionError >___________________ TestCallSignatures.test_more_complicated ___________________ > >self = <test.test_api.test_call_signatures.TestCallSignatures testMethod=test_more_complicated> > > def test_more_complicated(self): > run = self._run_simple > > s4 = 'abs(zip(), , set,' > run(s4, None, column=3) > run(s4, 'abs', 0, 4) >> run(s4, 'zip', 0, 8) > >test/test_api/test_call_signatures.py:57: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >test/test_api/test_call_signatures.py:26: in _run_simple > assert_signature(source, name, index, line, column) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >source = 'abs(zip(), , set,', expected_name = 'zip', expected_index = 0 >line = 1, column = 8 > > def assert_signature(source, expected_name, expected_index=0, line=None, column=None): > signatures = Script(source, line, column).call_signatures() > > assert len(signatures) <= 1 > > if not signatures: > assert expected_name is None, \ > 'There are no signatures, but `%s` expected.' % expected_name > else: >> assert signatures[0].name == expected_name >E AssertionError: assert 'izip' == 'zip' >E - izip >E ? - >E + zip > >test/test_api/test_call_signatures.py:19: AssertionError >________________________ TestCallSignatures.test_simple ________________________ > >self = <test.test_api.test_call_signatures.TestCallSignatures testMethod=test_simple> > > def test_simple(self): > run = self._run_simple > > # simple > s1 = "sorted(a, str(" > run(s1, 'sorted', 0, 7) > run(s1, 'sorted', 1, 9) > run(s1, 'sorted', 1, 10) > run(s1, 'sorted', 1, 11) >> run(s1, 'str', 0, 14) > >test/test_api/test_call_signatures.py:40: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >test/test_api/test_call_signatures.py:26: in _run_simple > assert_signature(source, name, index, line, column) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >source = 'sorted(a, str(', expected_name = 'str', expected_index = 0, line = 1 >column = 14 > > def assert_signature(source, expected_name, expected_index=0, line=None, column=None): > signatures = Script(source, line, column).call_signatures() > > assert len(signatures) <= 1 > > if not signatures: > assert expected_name is None, \ > 'There are no signatures, but `%s` expected.' % expected_name > else: >> assert signatures[0].name == expected_name >E AssertionError: assert 'BaseNewStr' == 'str' >E - BaseNewStr >E + str > >test/test_api/test_call_signatures.py:19: AssertionError >_________________ TestCallSignatures.test_unterminated_strings _________________ > >self = <test.test_api.test_call_signatures.TestCallSignatures testMethod=test_unterminated_strings> > > def test_unterminated_strings(self): >> assert_signature('str(";', 'str', 0) > >test/test_api/test_call_signatures.py:178: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >source = 'str(";', expected_name = 'str', expected_index = 0, line = None >column = None > > def assert_signature(source, expected_name, expected_index=0, line=None, column=None): > signatures = Script(source, line, column).call_signatures() > > assert len(signatures) <= 1 > > if not signatures: > assert expected_name is None, \ > 'There are no signatures, but `%s` expected.' % expected_name > else: >> assert signatures[0].name == expected_name >E AssertionError: assert 'BaseNewStr' == 'str' >E - BaseNewStr >E + str > >test/test_api/test_call_signatures.py:19: AssertionError >______________________ TestCallSignatures.test_valid_call ______________________ > >self = <test.test_api.test_call_signatures.TestCallSignatures testMethod=test_valid_call> > > def test_valid_call(self): >> assert_signature('str()', 'str', column=4) > >test/test_api/test_call_signatures.py:29: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >source = 'str()', expected_name = 'str', expected_index = 0, line = None >column = 4 > > def assert_signature(source, expected_name, expected_index=0, line=None, column=None): > signatures = Script(source, line, column).call_signatures() > > assert len(signatures) <= 1 > > if not signatures: > assert expected_name is None, \ > 'There are no signatures, but `%s` expected.' % expected_name > else: >> assert signatures[0].name == expected_name >E AssertionError: assert 'BaseNewStr' == 'str' >E - BaseNewStr >E + str > >test/test_api/test_call_signatures.py:19: AssertionError >______________ TestCallSignatures.test_whitespace_before_bracket _______________ > >self = <test.test_api.test_call_signatures.TestCallSignatures testMethod=test_whitespace_before_bracket> > > def test_whitespace_before_bracket(self): >> assert_signature('str (', 'str', 0) > >test/test_api/test_call_signatures.py:181: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >source = 'str (', expected_name = 'str', expected_index = 0, line = None >column = None > > def assert_signature(source, expected_name, expected_index=0, line=None, column=None): > signatures = Script(source, line, column).call_signatures() > > assert len(signatures) <= 1 > > if not signatures: > assert expected_name is None, \ > 'There are no signatures, but `%s` expected.' % expected_name > else: >> assert signatures[0].name == expected_name >E AssertionError: assert 'BaseNewStr' == 'str' >E - BaseNewStr >E + str > >test/test_api/test_call_signatures.py:19: AssertionError >___________________________ TestParams.test_builtins ___________________________ > >self = <test.test_api.test_call_signatures.TestParams testMethod=test_builtins> > > def test_builtins(self): > """ > The self keyword should be visible even for builtins, if not > instantiated. > """ > p = self.params('str.endswith(') >> assert p[0].name == 'self' >E AssertionError: assert '' == 'self' >E + self > >test/test_api/test_call_signatures.py:248: AssertionError >__________________________ TestParams.test_param_name __________________________ > >self = <test.test_api.test_call_signatures.TestParams testMethod=test_param_name> > > def test_param_name(self): > if not is_py33: > p = self.params('''int(''') > # int is defined as: `int(x[, base])` >> assert p[0].name == 'x' >E AssertionError: assert '' == 'x' >E + x > >test/test_api/test_call_signatures.py:232: AssertionError >____________________________ test_different_caller _____________________________ > > def test_different_caller(): > """ > It's possible to not use names, but another function result or an array > index and then get the call signature of it. > """ > >> assert_signature('[str][0](', 'str', 0) > >test/test_api/test_call_signatures.py:366: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >source = '[str][0](', expected_name = 'str', expected_index = 0, line = None >column = None > > def assert_signature(source, expected_name, expected_index=0, line=None, column=None): > signatures = Script(source, line, column).call_signatures() > > assert len(signatures) <= 1 > > if not signatures: > assert expected_name is None, \ > 'There are no signatures, but `%s` expected.' % expected_name > else: >> assert signatures[0].name == expected_name >E AssertionError: assert 'BaseNewStr' == 'str' >E - BaseNewStr >E + str > >test/test_api/test_call_signatures.py:19: AssertionError >_____________________ TestParent.test_parent_on_completion _____________________ > >self = <test.test_api.test_classes.TestParent testMethod=test_parent_on_completion> > > def test_parent_on_completion(self): > parent = Script(dedent('''\ > class Foo(): > def bar(): pass > Foo().bar''')).completions()[0].parent() > assert parent.name == 'Foo' > assert parent.type == 'class' > > parent = Script('str.join').completions()[0].parent() >> assert parent.name == 'str' >E AssertionError: assert 'BaseNewStr' == 'str' >E - BaseNewStr >E + str > >test/test_api/test_classes.py:236: AssertionError >_________________________ test_goto_definition_at_zero _________________________ > > def test_goto_definition_at_zero(): > """At zero usually sometimes raises unicode issues.""" > assert Script("a", 1, 1).goto_definitions() == [] > s = Script("str", 1, 1).goto_definitions() > assert len(s) == 1 >> assert list(s)[0].description == 'class str' >E AssertionError: assert 'class BaseNewStr' == 'class str' >E - class BaseNewStr >E + class str > >test/test_api/test_unicode.py:56: AssertionError >________________________________ test_class_mro ________________________________ > > def test_class_mro(): > s = """ > class X(object): > pass > X""" > cls, evaluator = get_definition_and_evaluator(s) > mro = cls.py__mro__() >> assert [c.name.string_name for c in mro] == ['X', 'object'] >E AssertionError: assert ['X', 'newobject', 'object'] == ['X', 'object'] >E At index 1 diff: 'newobject' != 'object' >E Left contains more items, first extra item: 'object' >E Full diff: >E - [u'X', 'newobject', 'object'] >E + ['X', 'object'] > >test/test_evaluate/test_representation.py:36: AssertionError >======== 16 failed, 326 passed, 37 skipped, 4 xfailed in 17.25 seconds ========= > * ERROR: dev-python/jedi-0.10.2::gentoo failed (test phase): > * Tests failed under python2.7 > * > * Call stack: > * ebuild.sh, line 124: Called src_test > * environment, line 2697: Called distutils-r1_src_test > * environment, line 863: Called _distutils-r1_run_foreach_impl 'python_test' > * environment, line 309: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' > * environment, line 2215: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 1517: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 1515: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' > * environment, line 533: Called distutils-r1_run_phase 'python_test' > * environment, line 794: Called python_test > * environment, line 2576: Called die > * The specific snippet of code: > * PYTHONPATH="${PYTHONPATH%:}${PYTHONPATH+:}${S}/test" py.test -v test || die "Tests failed under ${EPYTHON}" > * > * If you need support, post the output of `emerge --info '=dev-python/jedi-0.10.2::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-python/jedi-0.10.2::gentoo'`. > * The complete build log is located at '/var/log/portage/dev-python:jedi-0.10.2:20171029-162531.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/jedi-0.10.2/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-python/jedi-0.10.2/temp/environment'. > * Working directory: '/var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2' > * S: '/var/tmp/portage/dev-python/jedi-0.10.2/work/jedi-0.10.2'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 635804
:
500854
| 500856 |
500858
|
500860
|
500862
|
500864