diff --git a/jedi/api/classes.py b/jedi/api/classes.py index 18fd510c..2d11ef36 100644 --- a/jedi/api/classes.py +++ b/jedi/api/classes.py @@ -456,7 +456,7 @@ class Completion(BaseDefinition): return '' t = self.type if t == 'statement' or t == 'import': - desc = self._definition.get_code(False) + desc = self._definition.get_code() else: desc = '.'.join(unicode(p) for p in self._path()) diff --git a/test/test_api/test_api.py b/test/test_api/test_api.py index c14dca5a..1719413f 100644 --- a/test/test_api/test_api.py +++ b/test/test_api/test_api.py @@ -99,11 +99,9 @@ def test_completion_on_complex_literals(): def test_goto_assignments_on_non_statement(): - with raises(api.NotFoundError): - api.Script('for').goto_assignments() + assert api.Script('for').goto_assignments() == [] - with raises(api.NotFoundError): - api.Script('assert').goto_assignments() + assert api.Script('assert').goto_assignments() == [] def test_goto_definition_not_multiple():