Skip to content

Commit 298d2cd

Browse files
committed
reset-changes
1 parent 0d58e50 commit 298d2cd

2 files changed

Lines changed: 0 additions & 23 deletions

File tree

IPython/core/completer.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1352,8 +1352,6 @@ def _trim_expr(self, code: str) -> str:
13521352
assert res is not None
13531353
if len(res.body) != 1:
13541354
continue
1355-
if not isinstance(res.body[0], ast.Expr):
1356-
continue
13571355
expr = res.body[0].value
13581356
if isinstance(expr, ast.Tuple) and not code[-1] == ")":
13591357
# we skip implicit tuple, like when trimming `fun(a,b`<completion>

tests/test_completer.py

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2695,24 +2695,3 @@ def test_trim_expr(code, expected):
26952695
)
26962696
def test_match_numeric_literal_for_dict_key(input, expected):
26972697
assert _match_number_in_dict_key_prefix(input) == expected
2698-
2699-
2700-
def test_completer_does_not_raise_value_error():
2701-
ip = get_ipython()
2702-
source = "\n".join(
2703-
[
2704-
"if cond:",
2705-
" assert a.",
2706-
]
2707-
)
2708-
value_error = None
2709-
with provisionalcompleter():
2710-
try:
2711-
completions = list(
2712-
ip.Completer.completions(text=source, offset=len(source))
2713-
)
2714-
except ValueError as e:
2715-
value_error = e
2716-
completions = []
2717-
assert isinstance(completions, list)
2718-
assert value_error is None

0 commit comments

Comments
 (0)