From 733eee94b6aea238561e4a6ee3101767a518d74a Mon Sep 17 00:00:00 2001 From: Albertas Agejevas Date: Sun, 27 Jul 2014 16:18:24 +0200 Subject: [PATCH] Fix breaking tests. --- jedi/evaluate/imports.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jedi/evaluate/imports.py b/jedi/evaluate/imports.py index 0110ac68..b6dc43e7 100644 --- a/jedi/evaluate/imports.py +++ b/jedi/evaluate/imports.py @@ -353,13 +353,13 @@ class _Importer(object): # Handle "magic" Flask extension imports: # ``flask.ext.foo`` is really ``flask_foo`` or ``flaskext.foo``. if len(self.import_path) > 2 and \ - [part._string for part in self.import_path[:2]] == ['flask', 'ext']: + [str(part) for part in self.import_path[:2]] == ['flask', 'ext']: orig_path = tuple(self.import_path) part = orig_path[2] pos = (part._line, part._column) try: self.import_path = ( - pr.NamePart('flask_' + part._string, part.parent, pos), + pr.NamePart('flask_' + str(part), part.parent, pos), ) + orig_path[3:] return self._real_follow_file_system() except ModuleNotFound as e: