neotest
neotest-haskell
Our great sponsors
neotest | neotest-haskell | |
---|---|---|
22 | 9 | |
1,956 | 50 | |
7.1% | - | |
8.3 | 8.3 | |
10 days ago | 2 days ago | |
Lua | Lua | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
neotest
-
Am I this bad?
My first neovim plugin project was to write an adapter (runner) for neotest, for a language that I use regularly and which was missing from the existing adapters.
- Alternative for running tests
-
Problem with running code
There's overseer.nvim to run all sorts of things and neotest to run tests. In general, you can check awesome-neovim or TWiN to look for plugins.
-
JetBrains Leavers
Here's some things that may help: - https://github.com/mfussenegger/nvim-dap + dap ui - https://github.com/nvim-neotest/neotest
-
Setting up neovim for python code development (tips wanted)
I use neotest to run tests (with pytest).
-
Is anyone using VIM full-time for PHP/Laravel projects?
For testing I use https://github.com/nvim-neotest/neotest which gives a nice outline.
-
neotest-haskell version 0.6.0 released - now with support for both tasty and hspec
For those who don't know it, it's an adapter for neotest, a Neovim plugin that
-
Creating diagnostic entries from test output
You might look at how Neotest handles this, or even see if you can use/contribute to that project directly. It already has support for a fair number of languages at varying levels of maturity.
-
I got fired yesterday for using vim
I am writing Python these days, and LSP + DAP + neotest give me 90% of what PyCharm would have given me. I don't know how well this works with Java, the latter two did not exist when I was still writing Java. The way I did it was use Neovim with jdt-ls to write code and IntelliJ for debugging. Debugging does not require switching between keyboard and mouse, so it was OK to me.
-
[discussion] Why don't more (any?) plugin authors use penlight?
I'm sure that we could figure out a way to install rocks without luarocks, but it's still going to be an additional step with possible complications. Personally, I would rather just embed the library within my plugin like neotest does with xml2lua. The marginal cost of a slightly larger install is more than paid for by an easier install process and a guarantee that it works.
neotest-haskell
- Sydtest (>= 0.13.0.4) support added to neotest-haskell 0.8.0 (Thanks NorFairKing for the support)
-
neotest-haskell 0.6.0 released - Now with support for both tasty and hspec!
More details in the changelog.
-
neotest-haskell version 0.6.0 released - now with support for both tasty and hspec
I have just finished adding support for tasty to neotest-haskell.
-
neotest-haskell 0.3.0 released
The neotest-haskell adapter has just released a new version that greatly improves support for using Cabal to run tests. Thanks to @saep for the contribution!
-
Supercharge your Haskell experience in neovim
On a side note, my neotest-haskell adapter (TreeSitter-powered hspec tests) now supports both Cabal and Stack.
- Any other Haskellers who use NeoVim? Would love some feedback/collaboration on my neotest-haskell plugin.
- neotest-haskell - Looking for feedback/collaboration from other Haskellers who use NeoVim.
What are some alternatives?
overseer.nvim - A task runner and job management plugin for Neovim
nvim-test - A Neovim wrapper for running tests
nvim-dap-ruby
haskell-tools.nvim - Supercharge your Haskell experience in neovim!
nvim-coverage - Displays test coverage data in the sign column
navigator.lua - Code analysis & navigation plugin for Neovim. Navigate codes like a breeze🎐 Exploring LSP and 🌲Treesitter symbols a piece of 🍰 Take control like a boss 🦍
vim-ultest - The ultimate testing plugin for (Neo)Vim
Comment.nvim - :brain: :muscle: // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more
nvim - My custom NeoVim setup
go.nvim - A feature-rich Go development plugin, leveraging gopls, treesitter AST, Dap, and various Go tools to enhance the dev experience.
refactoring.nvim - The Refactoring library based off the Refactoring book by Martin Fowler
twilight.nvim - 🌅 Twilight is a Lua plugin for Neovim 0.5 that dims inactive portions of the code you're editing using TreeSitter.