diff options
author | Thomas Vigouroux <thomas.vigouroux@protonmail.com> | 2022-08-24 15:36:58 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-24 15:36:58 +0200 |
commit | 9be4bfc5f4951976131e5e99ecf05882f6767fb4 (patch) | |
tree | a546d16c24309b5e3e369151d5d871bfd9f4d6f2 /test/functional/treesitter/language_spec.lua | |
parent | f1ea126a6eb1d9cae53eae3fedbfa51f90ee97b1 (diff) | |
parent | 3c1d70f20b5d5bad3bec121e589187d15f325a9b (diff) | |
download | rneovim-9be4bfc5f4951976131e5e99ecf05882f6767fb4.tar.gz rneovim-9be4bfc5f4951976131e5e99ecf05882f6767fb4.tar.bz2 rneovim-9be4bfc5f4951976131e5e99ecf05882f6767fb4.zip |
Merge pull request #19496 from vigoux/ts_internal_lang
feat(treesitter): allow customizing language symbol name
Diffstat (limited to 'test/functional/treesitter/language_spec.lua')
-rw-r--r-- | test/functional/treesitter/language_spec.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/test/functional/treesitter/language_spec.lua b/test/functional/treesitter/language_spec.lua index 30585be328..5eb72471c3 100644 --- a/test/functional/treesitter/language_spec.lua +++ b/test/functional/treesitter/language_spec.lua @@ -10,7 +10,7 @@ local pending_c_parser = helpers.pending_c_parser before_each(clear) -describe('treesitter API', function() +describe('treesitter language API', function() -- error tests not requiring a parser library it('handles missing language', function() eq("Error executing lua: .../language.lua:0: no parser for 'borklang' language, see :help treesitter-parsers", @@ -26,6 +26,9 @@ describe('treesitter API', function() eq("Error executing lua: .../language.lua:0: no parser for 'borklang' language, see :help treesitter-parsers", pcall_err(exec_lua, "parser = vim.treesitter.inspect_language('borklang')")) + + matches("Error executing lua: Failed to load parser: uv_dlsym: .+", + pcall_err(exec_lua, "parser = vim.treesitter.require_language('c', nil, false, 'borklang')")) end) it('inspects language', function() |