summaryrefslogtreecommitdiff
path: root/lua/tests/pickers
diff options
context:
space:
mode:
Diffstat (limited to 'lua/tests/pickers')
-rw-r--r--lua/tests/pickers/find_files__readme.lua3
-rw-r--r--lua/tests/pickers/find_files__scrolling_descending_cycle.lua14
-rw-r--r--lua/tests/pickers/find_files__with_ctrl_n.lua2
3 files changed, 17 insertions, 2 deletions
diff --git a/lua/tests/pickers/find_files__readme.lua b/lua/tests/pickers/find_files__readme.lua
index 620c3be..534ee3e 100644
--- a/lua/tests/pickers/find_files__readme.lua
+++ b/lua/tests/pickers/find_files__readme.lua
@@ -1,7 +1,8 @@
local tester = require('telescope.pickers._test')
+local helper = require('telescope.pickers._test_helpers')
tester.builtin_picker('find_files', 'README.md', {
post_close = {
- {'README.md', function() return vim.fn.fnamemodify(vim.api.nvim_buf_get_name(0), ":.") end },
+ {'README.md', helper.get_file },
}
})
diff --git a/lua/tests/pickers/find_files__scrolling_descending_cycle.lua b/lua/tests/pickers/find_files__scrolling_descending_cycle.lua
new file mode 100644
index 0000000..7740003
--- /dev/null
+++ b/lua/tests/pickers/find_files__scrolling_descending_cycle.lua
@@ -0,0 +1,14 @@
+require('plenary.reload').reload_module('plenary')
+require('plenary.reload').reload_module('telescope')
+
+local tester = require('telescope.pickers._test')
+local helper = require('telescope.pickers._test_helpers')
+
+tester.builtin_picker('find_files', 'telescope<c-n>', {
+ post_close = {
+ tester.not_ { 'plugin/telescope.vim', helper.get_file },
+ },
+}, {
+ sorting_strategy = "descending",
+ scroll_strategy = "cycle",
+})
diff --git a/lua/tests/pickers/find_files__with_ctrl_n.lua b/lua/tests/pickers/find_files__with_ctrl_n.lua
index 78a31fd..5d93f60 100644
--- a/lua/tests/pickers/find_files__with_ctrl_n.lua
+++ b/lua/tests/pickers/find_files__with_ctrl_n.lua
@@ -3,7 +3,7 @@ local helper = require('telescope.pickers._test_helpers')
tester.builtin_picker('find_files', 'fixtures/file<c-p>', {
post_close = {
- { 'lua/tests/fixtures/file_2.txt', helper.get_file }
+ { 'lua/tests/fixtures/file_abc.txt', helper.get_selection_value },
},
})