Added first version of DebugManager. Implemented draft of the rule engine
This commit is contained in:
@@ -19,10 +19,13 @@ class TestSheerkaPromptCompleter(TestUsingMemoryBasedSheerka):
|
||||
assert as_dict["get_partition"].display_text == "get_partition"
|
||||
assert as_dict["get_partition"].display_meta_text == "builtin"
|
||||
|
||||
assert "get_results" in as_dict
|
||||
assert as_dict["get_results"].text == "get_results()"
|
||||
assert as_dict["get_results"].display_text == "get_results"
|
||||
assert as_dict["get_results"].display_meta_text == "builtin"
|
||||
completions = SheerkaPromptCompleter(sheerka).get_completions(Document("cache"), CompleteEvent())
|
||||
as_dict = {c.display_text: c for c in completions}
|
||||
|
||||
assert "caches_names" in as_dict
|
||||
assert as_dict["caches_names"].text == "caches_names()"
|
||||
assert as_dict["caches_names"].display_text == "caches_names"
|
||||
assert as_dict["caches_names"].display_meta_text == "builtin"
|
||||
|
||||
def test_i_can_complete_with_commands(self):
|
||||
sheerka = self.get_sheerka()
|
||||
|
||||
Reference in New Issue
Block a user