none-ls.nvim icon indicating copy to clipboard operation
none-ls.nvim copied to clipboard

regression(test): diagnostics handler handler changedtick tracking should call handler only once if buffer changed in between callbacks

Open mochaaP opened this issue 2 years ago • 2 comments

Fail	||	diagnostics handler handler changedtick tracking should call handler only once if buffer changed in between callbacks	
            test/spec/diagnostics_spec.lua:126: Expected to be called 1 time(s), but was called 2 time(s)
            
            stack traceback:
            	test/spec/diagnostics_spec.lua:126: in function <test/spec/diagnostics_spec.lua:116>

Minimal repro:

make test-file FILE=test/spec/diagnostics_spec.lua

Seems a plenary / nvim update broke the async generator

mochaaP avatar Aug 30 '23 08:08 mochaaP

addressed by commit 16bdde6a30b9611711e131e593a8fd418c429b09 for now

mochaaP avatar Sep 17 '23 19:09 mochaaP

seealso: https://github.com/neovim-stuff/null-ls.nvim/issues/3#issue-1898458338

mochaaP avatar Sep 18 '23 16:09 mochaaP

bisected to this commit: https://github.com/nvim-lua/plenary.nvim/commit/dd5a2f6d677f9c31dc55f0ab1ec2e9e43c408052

mochaaP avatar Dec 01 '24 16:12 mochaaP