diff options
Diffstat (limited to 'lua/tests/helpers.lua')
| -rw-r--r-- | lua/tests/helpers.lua | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/lua/tests/helpers.lua b/lua/tests/helpers.lua index 728aefb..bdb5f17 100644 --- a/lua/tests/helpers.lua +++ b/lua/tests/helpers.lua @@ -1,25 +1,25 @@ -local finders = require('telescope.finders') -local make_entry = require('telescope.make_entry') -local previewers = require('telescope.previewers') -local pickers = require('telescope.pickers') -local sorters = require('telescope.sorters') +local finders = require "telescope.finders" +local make_entry = require "telescope.make_entry" +local previewers = require "telescope.previewers" +local pickers = require "telescope.pickers" +local sorters = require "telescope.sorters" local helpers = {} -- TODO: We should do something with builtins to get those easily. helpers.auto_find_files = function(opts) opts = opts or {} - opts.prompt_prefix = '' + opts.prompt_prefix = "" local find_command = opts.find_command if not find_command then - if 1 == vim.fn.executable("fd") then - find_command = { 'fd', '--type', 'f' } - elseif 1 == vim.fn.executable("fdfind") then - find_command = { 'fdfind', '--type', 'f' } - elseif 1 == vim.fn.executable("rg") then - find_command = { 'rg', '--files' } + if 1 == vim.fn.executable "fd" then + find_command = { "fd", "--type", "f" } + elseif 1 == vim.fn.executable "fdfind" then + find_command = { "fdfind", "--type", "f" } + elseif 1 == vim.fn.executable "rg" then + find_command = { "rg", "--files" } end end @@ -30,11 +30,8 @@ helpers.auto_find_files = function(opts) opts.entry_maker = opts.entry_maker or make_entry.gen_from_file(opts) local p = pickers.new(opts, { - prompt = 'Find Files', - finder = finders.new_oneshot_job( - find_command, - opts - ), + prompt = "Find Files", + finder = finders.new_oneshot_job(find_command, opts), previewer = previewers.cat.new(opts), sorter = sorters.get_fuzzy_file(), @@ -43,21 +40,24 @@ helpers.auto_find_files = function(opts) local count = 0 p:register_completion_callback(function(s) - print(count, vim.inspect(s.stats, { - process = function(item) - if type(item) == 'string' and item:sub(1, 1) == '_' then - return nil - end - - return item - end, - })) + print( + count, + vim.inspect(s.stats, { + process = function(item) + if type(item) == "string" and item:sub(1, 1) == "_" then + return nil + end + + return item + end, + }) + ) count = count + 1 end) local feed = function(text, feed_opts) - feed_opts = feed_opts or 'n' + feed_opts = feed_opts or "n" vim.api.nvim_feedkeys(vim.api.nvim_replace_termcodes(text, true, false, true), feed_opts, true) end @@ -70,7 +70,7 @@ helpers.auto_find_files = function(opts) end vim.wait(300, function() end) - feed("<CR>", '') + feed("<CR>", "") vim.defer_fn(function() PASSED = opts.condition() |
