aboutsummaryrefslogtreecommitdiffstats
path: root/lua/tests/indent/c_spec.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/tests/indent/c_spec.lua')
-rw-r--r--lua/tests/indent/c_spec.lua30
1 files changed, 15 insertions, 15 deletions
diff --git a/lua/tests/indent/c_spec.lua b/lua/tests/indent/c_spec.lua
index 5176312b6..386131036 100644
--- a/lua/tests/indent/c_spec.lua
+++ b/lua/tests/indent/c_spec.lua
@@ -1,18 +1,18 @@
local whole_file = require('nvim-treesitter.test_utils').indent_whole_file
+local scan_dir = require('plenary.scandir').scan_dir
-describe('indent C', function()
- local files = {
- 'basic.c',
- 'no_braces.c',
- }
- for _, file in ipairs(files) do
- it(file, function()
- whole_file('lua/tests/indent/c/' .. file, {
- tabstop = 4,
- shiftwidth = 4,
- softtabstop = 0,
- expandtab = true,
- })
- end)
- end
+describe('indent C:', function()
+ describe('whole file:', function()
+ local files = scan_dir('lua/tests/indent/c');
+ for _, file in ipairs(files) do
+ it(vim.fn.fnamemodify(file, ':t'), function()
+ whole_file(file, {
+ tabstop = 4,
+ shiftwidth = 4,
+ softtabstop = 0,
+ expandtab = true,
+ })
+ end)
+ end
+ end)
end)