-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uniquely identify tests #13
Conversation
Hi @MisanthropicBit, thanks for your PR! Could you take a look at the failing jobs? 🙏 |
I had some time to look at the issue which stems from this neotest PR which changes the failing line. It is listed as a breaking change that requires at least neovim 0.9.0 (as seen from the release notes) which is why the test fails with 0.7.0. Options would be:
This isn't technically a blocker for this PR since it has nothing to do with my changes, just that neotest got updated meanwhile, but we might as well fix it now 🙂 |
I've removed the 0.7.0 test from the workflow and added a note about requiring at least neotest 4.0.0. Now the tests against nightly fail, likely because something happened with treesitter upstream. I've verified that the query works with |
@adrigzr So I think I figured out the issue:
I've updated the |
Hello @MisanthropicBit, the change looks good to me. I'm merging it with the main branch. Thanks a lot! |
With the current implementation, running the test in either
suite 1
orsuite 2
will run the other test as well because the pattern that is constructed and passed to mocha doesn't account for the suite name.These changes follow the code in neotest-jest with some modification. Hopefully the code and test are straight-forward.
Failing test is related to neotest's treesitter module.