mirror of
https://github.com/dense-analysis/ale.git
synced 2026-05-17 22:09:47 +08:00
#1524 Do not try to check buffers with empty filetypes
This commit is contained in:
@@ -1,4 +1,7 @@
|
||||
Before:
|
||||
Save g:ale_buffer_info
|
||||
|
||||
let g:ale_buffer_info = {}
|
||||
let g:ale_run_synchronously = 1
|
||||
|
||||
let g:command = 'echo test'
|
||||
@@ -41,6 +44,8 @@ Before:
|
||||
\})
|
||||
|
||||
After:
|
||||
Restore
|
||||
|
||||
if !empty(g:preserved_directory)
|
||||
call delete(g:preserved_directory, 'rf')
|
||||
endif
|
||||
@@ -111,3 +116,17 @@ Execute(ALE should create and delete directories for ale#engine#CreateDirectory(
|
||||
|
||||
Assert !isdirectory(b:dir), 'The directory was not deleted'
|
||||
Assert !isdirectory(b:dir2), 'The second directory was not deleted'
|
||||
|
||||
Execute(ale#engine#ManageFile should add the file even if the buffer info hasn't be set yet):
|
||||
let g:ale_buffer_info = {}
|
||||
call ale#engine#ManageFile(bufnr(''), '/foo/bar')
|
||||
AssertEqual
|
||||
\ ['/foo/bar'],
|
||||
\ g:ale_buffer_info[bufnr('')].temporary_file_list
|
||||
|
||||
Execute(ale#engine#ManageDirectory should add the directory even if the buffer info hasn't be set yet):
|
||||
let g:ale_buffer_info = {}
|
||||
call ale#engine#ManageDirectory(bufnr(''), '/foo/bar')
|
||||
AssertEqual
|
||||
\ ['/foo/bar'],
|
||||
\ g:ale_buffer_info[bufnr('')].temporary_directory_list
|
||||
|
||||
Reference in New Issue
Block a user