mirror of
https://github.com/davidhalter/jedi.git
synced 2025-12-06 22:14:27 +08:00
A few more tests for path completions (join)
This commit is contained in:
@@ -102,7 +102,7 @@ def _maybe_add_os_path_join(module_context, start_leaf, string):
|
||||
|
||||
def check_trailer(trailer, arglist_nodes):
|
||||
atom = trailer.get_previous_sibling()
|
||||
if atom.type != 'trailer':
|
||||
if atom.type != 'trailer' and trailer.children[0] == '(':
|
||||
return check_for_power(atom, arglist_nodes)
|
||||
return string, False
|
||||
|
||||
|
||||
@@ -224,6 +224,13 @@ os_path = 'from os.path import *\n'
|
||||
(f2, os_path + 'join(\'tes)', 9, ["t'"]),
|
||||
(f2, os_path + 'join(r"tes"', 10, ['t"']),
|
||||
(f2, os_path + 'join("""tes""")', 11, ['t"""']),
|
||||
|
||||
(f2, os_path + 'join["tes', 9, ['t' + s]),
|
||||
(f2, os_path + 'join["tes"', 9, ['t' + s]),
|
||||
(f2, os_path + 'join["tes"]', 9, ['t' + s]),
|
||||
(f2, os_path + 'join[dirname(__file__), "completi', 33, []),
|
||||
(f2, os_path + 'join[dirname(__file__), "completi"', 33, []),
|
||||
(f2, os_path + 'join[dirname(__file__), "completi"]', 33, []),
|
||||
]
|
||||
)
|
||||
def test_file_path_completions(Script, file, code, column, expected):
|
||||
|
||||
Reference in New Issue
Block a user