chore: use stylua for formatting (#1040)
* chore: stylua job and config * reformat with stylua
This commit is contained in:
@@ -1,26 +1,27 @@
|
||||
require('plenary.reload').reload_module('telescope')
|
||||
require("plenary.reload").reload_module "telescope"
|
||||
|
||||
local tester = require('telescope.pickers._test')
|
||||
local tester = require "telescope.pickers._test"
|
||||
|
||||
local disp = function(val)
|
||||
return vim.inspect(val, { newline = " ", indent = "" })
|
||||
end
|
||||
|
||||
describe('builtin.find_files', function()
|
||||
it('should find the readme', function()
|
||||
tester.run_file('find_files__readme')
|
||||
describe("builtin.find_files", function()
|
||||
it("should find the readme", function()
|
||||
tester.run_file "find_files__readme"
|
||||
end)
|
||||
|
||||
it('should be able to move selections', function()
|
||||
tester.run_file('find_files__with_ctrl_n')
|
||||
it("should be able to move selections", function()
|
||||
tester.run_file "find_files__with_ctrl_n"
|
||||
end)
|
||||
|
||||
for _, configuration in ipairs {
|
||||
{ sorting_strategy = 'descending', },
|
||||
{ sorting_strategy = 'ascending', },
|
||||
{ sorting_strategy = "descending" },
|
||||
{ sorting_strategy = "ascending" },
|
||||
} do
|
||||
it('should not display devicons when disabled: ' .. disp(configuration), function()
|
||||
tester.run_string(string.format([[
|
||||
it("should not display devicons when disabled: " .. disp(configuration), function()
|
||||
tester.run_string(string.format(
|
||||
[[
|
||||
local max_results = 5
|
||||
|
||||
tester.builtin_picker('find_files', 'README.md', {
|
||||
@@ -41,18 +42,21 @@ describe('builtin.find_files', function()
|
||||
width = 0.9,
|
||||
},
|
||||
}, vim.fn.json_decode([==[%s]==])))
|
||||
]], vim.fn.json_encode(configuration)))
|
||||
]],
|
||||
vim.fn.json_encode(configuration)
|
||||
))
|
||||
end)
|
||||
|
||||
it('should only save one line for ascending, but many for descending', function()
|
||||
it("should only save one line for ascending, but many for descending", function()
|
||||
local expected
|
||||
if configuration.sorting_strategy == 'descending' then
|
||||
if configuration.sorting_strategy == "descending" then
|
||||
expected = 5
|
||||
else
|
||||
expected = 1
|
||||
end
|
||||
|
||||
tester.run_string(string.format([[
|
||||
tester.run_string(string.format(
|
||||
[[
|
||||
tester.builtin_picker('find_files', 'README.md', {
|
||||
post_typed = {
|
||||
{ %s, function() return #GetResults() end },
|
||||
@@ -66,15 +70,19 @@ describe('builtin.find_files', function()
|
||||
width = 0.9,
|
||||
},
|
||||
}, vim.fn.json_decode([==[%s]==])))
|
||||
]], expected, vim.fn.json_encode(configuration)))
|
||||
]],
|
||||
expected,
|
||||
vim.fn.json_encode(configuration)
|
||||
))
|
||||
end)
|
||||
|
||||
it('use devicons, if it has it when enabled', function()
|
||||
if not pcall(require, 'nvim-web-devicons') then
|
||||
it("use devicons, if it has it when enabled", function()
|
||||
if not pcall(require, "nvim-web-devicons") then
|
||||
return
|
||||
end
|
||||
|
||||
tester.run_string(string.format([[
|
||||
tester.run_string(string.format(
|
||||
[[
|
||||
tester.builtin_picker('find_files', 'README.md', {
|
||||
post_typed = {
|
||||
{ "> README.md", GetPrompt },
|
||||
@@ -88,11 +96,13 @@ describe('builtin.find_files', function()
|
||||
disable_devicons = false,
|
||||
sorter = require('telescope.sorters').get_fzy_sorter(),
|
||||
}, vim.fn.json_decode([==[%s]==])))
|
||||
]], vim.fn.json_encode(configuration)))
|
||||
]],
|
||||
vim.fn.json_encode(configuration)
|
||||
))
|
||||
end)
|
||||
end
|
||||
|
||||
it('should find the readme, using lowercase', function()
|
||||
it("should find the readme, using lowercase", function()
|
||||
tester.run_string [[
|
||||
tester.builtin_picker('find_files', 'readme.md', {
|
||||
post_close = {
|
||||
@@ -102,7 +112,7 @@ describe('builtin.find_files', function()
|
||||
]]
|
||||
end)
|
||||
|
||||
it('should find the pickers.lua, using lowercase', function()
|
||||
it("should find the pickers.lua, using lowercase", function()
|
||||
tester.run_string [[
|
||||
tester.builtin_picker('find_files', 'pickers.lua', {
|
||||
post_close = {
|
||||
@@ -112,7 +122,7 @@ describe('builtin.find_files', function()
|
||||
]]
|
||||
end)
|
||||
|
||||
it('should find the pickers.lua', function()
|
||||
it("should find the pickers.lua", function()
|
||||
tester.run_string [[
|
||||
tester.builtin_picker('find_files', 'pickers.lua', {
|
||||
post_close = {
|
||||
@@ -123,7 +133,7 @@ describe('builtin.find_files', function()
|
||||
]]
|
||||
end)
|
||||
|
||||
it('should be able to c-n the items', function()
|
||||
it("should be able to c-n the items", function()
|
||||
tester.run_string [[
|
||||
tester.builtin_picker('find_files', 'fixtures/file<c-p>', {
|
||||
post_typed = {
|
||||
@@ -151,7 +161,7 @@ describe('builtin.find_files', function()
|
||||
]]
|
||||
end)
|
||||
|
||||
it('should be able to get the current selection', function()
|
||||
it("should be able to get the current selection", function()
|
||||
tester.run_string [[
|
||||
tester.builtin_picker('find_files', 'fixtures/file_abc', {
|
||||
post_typed = {
|
||||
|
||||
Reference in New Issue
Block a user