mirror of
https://github.com/davidhalter/jedi.git
synced 2026-10-25 07:57:22 +08:00
Fix an issue where a default value was wrongly used
This commit is contained in:
1 parent
2b9429be38
commit
3ae0560f1c
2 files changed
+4
-1
No files matched your search
@@ -316,7 +316,7 @@ class DirectObjectAccess(object):
|
||||
# -> just set it to None
|
||||
if default is _sentinel:
|
||||
raise
|
||||
return default
|
||||
return self._create_access(default)
|
||||
|
||||
def get_safe_value(self):
|
||||
if type(self._obj) in (bool, bytes, float, int, str, unicode, slice):
|
||||
|
||||
@@ -290,6 +290,9 @@ def test_type(Script):
|
||||
else:
|
||||
assert c.type in ('function', 'instance')
|
||||
|
||||
for c in Script('list.').completions():
|
||||
assert c.type
|
||||
|
||||
# Github issue #397, type should never raise an error.
|
||||
for c in Script('import os; os.path.').completions():
|
||||
assert c.type
|
||||
|
||||
Reference in new issue
Block a user