howl.interactions.search
local searcher before_each -> searcher = {} app.editor = :searcher
registers interactions
assert.not_nil interact.forward_search assert.not_nil interact.backward_search assert.not_nil interact.forward_search_word assert.not_nil interact.backward_search_word
interact.forward_search
searches forward for typed text
searcher.forward_to = spy.new -> true within_command_line (-> interact.forward_search {}), (command_line) -> command_line\write 'tw' assert.spy(searcher.forward_to).was_called_with match.is_ref(searcher), 'tw', 'plain'
interact.forward_search_word
searches forward for typed word
searcher.forward_to = spy.new -> true within_command_line (-> interact.forward_search_word {}), (command_line) -> command_line\write 'tw' assert.spy(searcher.forward_to).was_called_with match.is_ref(searcher), 'tw', 'word'
