You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
rustaceanvim: require("rustaceanvim.health").check()Checking for Lua dependencies ~- OK [mfussenegger/nvim-dap](https://github.com/mfussenegger/nvim-dap) installed.Checking external dependencies ~- OK rust-analyzer: found rust-analyzer 0.3.1877-standalone- OK Cargo: found cargo 1.76.0- OK rustc: found rustc 1.76.0 (07dca489a 2024-02-04) (Arch Linux rust 1:1.76.0-2)- OK debug adapter: found codelldb Checking config ~- OK No errors found in config.Checking for conflicting plugins ~- OK No conflicting plugins detected.Checking for tree-sitter parser ~- OK tree-sitter parser for Rust detected.
How to reproduce the issue
Open any file that doesn't contain any tests:Neotest summaryFind the current file in the summaryUse `r` to run it
Expected behaviour
Files containing no tests shouldn't show up in the summary (as with other neotest adapters).
Actual behaviour
The running animation is shown eternally in the summary. Of course, nothing is actually being run.
The minimal config used to reproduce this issue.
-- Minimal nvim config with lazy-- Assumes a directory in $NVIM_DATA_MINIMAL-- Start with---- export NVIM_DATA_MINIMAL=$(mktemp -d)-- export NVIM_APP_NAME="nvim-ht-minimal"-- nvim -u NORC -u minimal.lua---- Then exit out of neovim and start again.-- Ignore default configlocalconfig_path=vim.fn.stdpath('config')
vim.opt.rtp:remove(config_path)
-- Ignore default pluginslocaldata_path=vim.fn.stdpath('data')
localpack_path=data_path..'/site'vim.opt.packpath:remove(pack_path)
-- bootstrap lazy.nvimdata_path=assert(os.getenv('NVIM_DATA_MINIMAL'), '$NVIM_DATA_MINIMAL environment variable not set!')
locallazypath=data_path..'/lazy/lazy.nvim'localuv=vim.uv---@diagnosticdisable-next-line:deprecatedorvim.loopifnotuv.fs_stat(lazypath) thenvim.fn.system {
'git',
'clone',
'--filter=blob:none',
'git@github.com:folke/lazy.nvim.git',
'--branch=stable',
lazypath,
}
endvim.opt.rtp:prepend(lazypath)
locallazy=require('lazy')
lazy.setup({
{
'mrcjkb/rustaceanvim',
version='^4',
init=function()
-- Configure rustaceanvim herevim.g.rustaceanvim= {}
end,
ft= { 'rust' },
},
-- Add any other plugins needed to reproduce the issue.-- see https://github.com/folke/lazy.nvim#-lazynvim for details.
{
"nvim-neotest/neotest",
dependencies= { "nvim-lua/plenary.nvim", "mrcjkb/rustaceanvim" },
config=function()
require("neotest").setup({
adapters= {
require("rustaceanvim.neotest"),
},
})
end,
cmd="Neotest",
}
}, { root=data_path, state=data_path..'/lazy-state.json', lockfile=data_path..'/lazy-lock.json' })
The text was updated successfully, but these errors were encountered:
Neovim version (nvim -v)
NVIM v0.10.0-dev-2583+gbbb68e2a03
Operating system/version
Linux 6.7.7
Output of :checkhealth rustaceanvim
How to reproduce the issue
Expected behaviour
Files containing no tests shouldn't show up in the summary (as with other neotest adapters).
Actual behaviour
The running animation is shown eternally in the summary. Of course, nothing is actually being run.
The minimal config used to reproduce this issue.
The text was updated successfully, but these errors were encountered: