Simplfiy zlint configuration and tests

This commit is contained in:
w0rp
2025-03-18 12:33:58 +00:00
parent 59c996c5b8
commit 9ce2c29df1
2 changed files with 6 additions and 14 deletions

View File

@@ -5,15 +5,11 @@ After:
call ale#assert#TearDownLinterTest()
Execute(The zlint executable and command should be configured correctly):
AssertLinter 'zlint', ale#Escape('zlint') . ' %s -f gh'
" Set a custom executable path
let g:ale_zig_zlint_executable = '/custom/path/to/zlint'
" Create a buffer with Zig filetype
call ale#test#SetFilename('test.zig')
" Check the executable
AssertEqual '/custom/path/to/zlint', ale#Var(bufnr(''), 'zig_zlint_executable')
" Check the command
let cmd = ale_linters#zig#zlint#GetCommand(bufnr(''))
AssertEqual ale#Escape('/custom/path/to/zlint') . ' %s -f gh', cmd
AssertLinter
\ '/custom/path/to/zlint',
\ ale#Escape('/custom/path/to/zlint') . ' %s -f gh'