diff options
author | w0rp <devw0rp@gmail.com> | 2017-06-20 10:50:38 +0100 |
---|---|---|
committer | w0rp <devw0rp@gmail.com> | 2017-06-20 10:50:38 +0100 |
commit | a105aa90a595ac5b8e2fe3f581a05bb705f5de21 (patch) | |
tree | 003b90a4bee11dc030cbbea7f2ad6a900107870c /test/test_linter_retrieval.vader | |
parent | b96f5845ed7594cdc38355f6fae49a55a3725b2c (diff) | |
download | ale-a105aa90a595ac5b8e2fe3f581a05bb705f5de21.zip |
Fix #668 - Support eslint for TypeScript
Diffstat (limited to 'test/test_linter_retrieval.vader')
-rw-r--r-- | test/test_linter_retrieval.vader | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/test/test_linter_retrieval.vader b/test/test_linter_retrieval.vader index 480d4f0c..d7012340 100644 --- a/test/test_linter_retrieval.vader +++ b/test/test_linter_retrieval.vader @@ -106,3 +106,22 @@ Execute (The local alias option shouldn't completely replace the global one): Execute (Linters should be loaded from disk appropriately): AssertEqual [{'name': 'testlinter', 'output_stream': 'stdout', 'executable': 'testlinter', 'command': 'testlinter', 'callback': 'testCB', 'read_buffer': 1, 'lint_file': 0, 'aliases': [], 'lsp': ''}], ale#linter#Get('testft') + + +Execute (Linters for later filetypes should replace the former ones): + call ale#linter#Define('javascript', { + \ 'name': 'eslint', + \ 'executable': 'y', + \ 'command': 'y', + \ 'callback': 'y', + \}) + call ale#linter#Define('typescript', { + \ 'name': 'eslint', + \ 'executable': 'x', + \ 'command': 'x', + \ 'callback': 'x', + \}) + + AssertEqual [ + \ {'output_stream': 'stdout', 'lint_file': 0, 'read_buffer': 1, 'name': 'eslint', 'executable': 'x', 'lsp': '', 'aliases': [], 'command': 'x', 'callback': 'x'} + \], ale#linter#Get('javascript.typescript') |