From f791e96d9da075ca7b69fd7218c0200a0e0f1827 Mon Sep 17 00:00:00 2001 From: Takafumi Arakaki Date: Fri, 15 Mar 2013 13:47:31 +0100 Subject: [PATCH] Fix failing test_basedefinition_type --- jedi/api_classes.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jedi/api_classes.py b/jedi/api_classes.py index 88300d9e..2baff8c3 100644 --- a/jedi/api_classes.py +++ b/jedi/api_classes.py @@ -133,6 +133,8 @@ class BaseDefinition(object): stripped = self.definition if isinstance(self.definition, er.InstanceElement): stripped = self.definition.var + if isinstance(stripped, pr.Name): + stripped = stripped.parent return type(stripped).__name__.lower() @property