mirror of
https://github.com/nix-community/nixvim.git
synced 2025-06-21 00:25:42 +02:00
87 lines
1.7 KiB
Nix
87 lines
1.7 KiB
Nix
# List of adapter names (without the `neotest-` prefix).
|
|
# The corresponding `pkgs.vimPlugins.neotest-NAME` package has to exist.
|
|
# When adding a new adapter, update the tests accordingly:
|
|
# - Add the adapter to `all-adapters` in `tests/test-sources/plugins/neotest/default.nix`
|
|
# - Add a more complete test case in `tests/test-sources/plugins/neotest/NAME.nix`
|
|
{
|
|
bash = {
|
|
treesitter-parser = "bash";
|
|
};
|
|
dart = {
|
|
treesitter-parser = "dart";
|
|
};
|
|
deno = {
|
|
treesitter-parser = "javascript";
|
|
};
|
|
dotnet = {
|
|
treesitter-parser = "c_sharp";
|
|
};
|
|
elixir = {
|
|
treesitter-parser = "elixir";
|
|
};
|
|
foundry = {
|
|
treesitter-parser = "solidity";
|
|
};
|
|
go = {
|
|
treesitter-parser = "go";
|
|
};
|
|
golang = {
|
|
treesitter-parser = "go";
|
|
};
|
|
gradle = {
|
|
treesitter-parser = "kotlin,java";
|
|
};
|
|
gtest = {
|
|
treesitter-parser = "cpp";
|
|
};
|
|
hardhat = {
|
|
treesitter-parser = "javascript";
|
|
packageName = "hardhat-nvim";
|
|
};
|
|
haskell = {
|
|
treesitter-parser = "haskell";
|
|
};
|
|
java = {
|
|
treesitter-parser = "java";
|
|
};
|
|
jest = {
|
|
treesitter-parser = "javascript";
|
|
};
|
|
minitest = {
|
|
treesitter-parser = "ruby";
|
|
};
|
|
pest = {
|
|
treesitter-parser = "php";
|
|
};
|
|
phpunit = {
|
|
treesitter-parser = "php";
|
|
};
|
|
playwright = {
|
|
treesitter-parser = "typescript";
|
|
settingsSuffix = settingsLua: ".adapter(${settingsLua})";
|
|
};
|
|
plenary = {
|
|
treesitter-parser = "lua";
|
|
};
|
|
python = {
|
|
treesitter-parser = "python";
|
|
};
|
|
rspec = {
|
|
treesitter-parser = "ruby";
|
|
};
|
|
rust = {
|
|
treesitter-parser = "rust";
|
|
};
|
|
scala = {
|
|
treesitter-parser = "scala";
|
|
};
|
|
testthat = {
|
|
treesitter-parser = "r";
|
|
};
|
|
vitest = {
|
|
treesitter-parser = "javascript";
|
|
};
|
|
zig = {
|
|
treesitter-parser = "zig";
|
|
};
|
|
}
|