1
0
forked from VimPlug/jedi

Use access handles everywhere

This commit is contained in:
Dave Halter
2017-12-06 14:46:27 +01:00
parent 7db6d11c49
commit f09ca9fc20
6 changed files with 51 additions and 50 deletions

View File

@@ -6,7 +6,7 @@ from jedi._compatibility import py_version, unicode
def _eval_literal(code):
def_, = jedi.Script(code).goto_definitions()
return def_._name._context.access._obj
return def_._name._context.access_handle.access._obj
@pytest.mark.skipif('sys.version_info[:2] < (3, 6)')

View File

@@ -14,4 +14,4 @@ def test_equals(source):
script = Script(source)
node = script._get_module_node().children[0]
first, = script._get_module().eval_node(node)
assert isinstance(first, CompiledObject) and first.access._obj is True
assert isinstance(first, CompiledObject) and first.access_handle.access._obj is True