nix-community.nixvim/plugins/neotest/adapters-list.nix

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

85 lines
1.7 KiB
Nix
Raw Normal View History

2023-11-22 09:38:52 +01:00
# 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`
{
2024-03-18 14:43:48 +01:00
bash = {
treesitter-parser = "bash";
};
2023-11-22 09:38:52 +01:00
dart = {
treesitter-parser = "dart";
};
deno = {
treesitter-parser = "javascript";
};
dotnet = {
treesitter-parser = "c_sharp";
};
elixir = {
treesitter-parser = "elixir";
};
2024-03-18 14:43:48 +01:00
foundry = {
treesitter-parser = "solidity";
};
2023-11-22 09:38:52 +01:00
go = {
treesitter-parser = "go";
};
2024-03-18 14:43:48 +01:00
gradle = {
treesitter-parser = "kotlin,java";
};
2024-03-18 14:43:48 +01:00
gtest = {
treesitter-parser = "cpp";
};
2024-03-18 14:43:48 +01:00
hardhat = {
treesitter-parser = "javascript";
packageName = "hardhat-nvim";
};
2023-11-22 09:38:52 +01:00
haskell = {
treesitter-parser = "haskell";
};
2024-03-18 14:43:48 +01:00
java = {
treesitter-parser = "java";
};
2023-11-22 09:38:52 +01:00
jest = {
treesitter-parser = "javascript";
};
2024-03-18 14:43:48 +01:00
minitest = {
treesitter-parser = "ruby";
};
2023-11-22 09:38:52 +01:00
pest = {
treesitter-parser = "php";
};
phpunit = {
treesitter-parser = "php";
};
playwright = {
treesitter-parser = "typescript";
settingsSuffix = settingsLua: ".adapter(${settingsLua})";
};
2023-11-22 09:38:52 +01:00
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";
};
2024-03-18 14:43:48 +01:00
zig = {
treesitter-parser = "zig";
};
2023-11-22 09:38:52 +01:00
}