1
0
forked from VimPlug/jedi

Fix the compatibility docstring

This commit is contained in:
Dave Halter
2020-07-02 01:58:38 +02:00
parent 9838040ca3
commit 782c561e86
12 changed files with 13 additions and 33 deletions

View File

@@ -2,26 +2,25 @@
"""
All character set and unicode related tests.
"""
from jedi._compatibility import u, unicode
from jedi._compatibility import u
from jedi import Project
def test_unicode_script(Script):
""" normally no unicode objects are being used. (<=2.7) """
s = unicode("import datetime; datetime.timedelta")
s = "import datetime; datetime.timedelta"
completions = Script(s).complete()
assert len(completions)
assert type(completions[0].description) is unicode
assert type(completions[0].description) is str
s = u("author='öä'; author")
completions = Script(s).complete()
x = completions[0].description
assert type(x) is unicode
assert type(x) is str
s = u("#-*- coding: iso-8859-1 -*-\nauthor='öä'; author")
s = s.encode('latin-1')
completions = Script(s).complete()
assert type(completions[0].description) is unicode
assert type(completions[0].description) is str
def test_unicode_attribute(Script):