def test_empty_line(): completions = complete_base( CompletionContext(command=CommandContext((), 0), python=PythonContext("", 0))) assert completions for exp in ["cool", "abs"]: assert exp in completions
def test_empty_subexpr(): completions = complete_base( CompletionContext(command=CommandContext((), 0, subcmd_opening="$("), python=None)) completions = set(map(str, completions)) assert completions assert completions.issuperset({"cool"}) assert "abs" not in completions
def test_empty_subexpr(): completions = complete_base( CompletionContext(command=CommandContext((), 0, subcmd_opening="$("), python=None)) assert completions for exp in ["cool"]: assert exp in completions assert "abs" not in completions