ivy.nvim/lua/ivy
Ade Attwood 37cad71291 test: move the suite over to busted
Summary:

Right now we are using a custom test runner. This move the suite over to
busted, this will make things much more maintainable going forward. The two
main reasons for moving are.

1) The custom runner as some bugs, when running assertions we are not getting
the correct results.

2) All of the busted mocking features. We can use spy and mock, this will allow
us to remove the nvim_mock. This file is not amazing and confuses the lsp
often.

Test Plan:

CI
2024-06-16 17:17:16 +01:00
..
backends feat: add ripgrep backend 2023-05-23 09:24:36 +01:00
controller.lua feat: add the paste functionality into the ivy prompt 2023-06-13 01:19:24 -07:00
controller_spec.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00
controller_test.lua fix: exscpe test when passing it to vim syntax match 2022-10-06 07:57:57 +01:00
libivy.lua perf: add lua iteration to decrease loops in lua 2023-12-02 16:40:58 +00:00
libivy_spec.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00
libivy_test.lua perf: add lua iteration to decrease loops in lua 2023-12-02 16:40:58 +00:00
matcher_spec.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00
matcher_test.lua feat: move to fts fuzzy match with some modifications 2022-08-25 20:14:12 +01:00
prompt.lua feat: make delete word in promp work more like bash 2023-01-07 13:49:36 +00:00
prompt_spec.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00
prompt_test.lua feat: make delete word in promp work more like bash 2023-01-07 13:49:36 +00:00
utils.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00
utils_escape_spec.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00
utils_escape_test.lua fix: opening file with square brackets in them 2024-02-13 09:27:09 +00:00
utils_line_action_spec.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00
utils_line_action_test.lua feat: add vsplit and split actions 2022-09-07 21:19:33 +01:00
utils_vimgrep_action_spec.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00
utils_vimgrep_action_test.lua feat: add vsplit and split actions 2022-09-07 21:19:33 +01:00
vim_mock.lua fix: opening terminal buffers 2023-04-26 07:26:12 +01:00
window.lua perf: add lua iteration to decrease loops in lua 2023-12-02 16:40:58 +00:00
window_spec.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00
window_test.lua perf: add lua iteration to decrease loops in lua 2023-12-02 16:40:58 +00:00