mirror of
https://github.com/davidhalter/jedi.git
synced 2025-12-08 14:54:47 +08:00
Make Union/Optional works with compiled objects
This commit is contained in:
@@ -653,7 +653,11 @@ def bar():
|
||||
({'return': 'foo()'}, []),
|
||||
({'return': 'bar()'}, ['float']),
|
||||
# typing is available via globals.
|
||||
#({'return': 'typing.Union[str, int]'}, ['str']),
|
||||
({'return': 'typing.Union[str, int]'}, ['int', 'str']),
|
||||
({'return': 'typing.Union["str", int]'}, ['int']),
|
||||
({'return': 'typing.Union["str", 1]'}, []),
|
||||
({'return': 'typing.Optional[str]'}, ['NoneType', 'str']),
|
||||
({'return': 'typing.Optional[str, int]'}, []), # Takes only one arg
|
||||
|
||||
({'return': 'decimal.Decimal'}, []),
|
||||
({'return': 'lalalalallalaa'}, []),
|
||||
|
||||
Reference in New Issue
Block a user