cursorless icon indicating copy to clipboard operation
cursorless copied to clipboard

Add ide-specific test-harness packages

Open pokey opened this issue 1 year ago • 1 comments

We are currently abusing the main field in packages/test-harness/package.json and pretending it's neovim-specific in order to ease testing locally and in CI. We should try to create a neovim-test-harness package, as well as packages for other IDEs, and I guess one generic one for things like unit tests. Talon tests might also need their own package?

Originally posted by @pokey in https://github.com/cursorless-dev/cursorless/pull/2256#discussion_r1690019492

pokey avatar Jul 25 '24 10:07 pokey

Could we have a generic entry point and abuse that main field still but have an environment variable (e.g. APP_NAME=neovim) that allows dispatching to the ide-specific test method (neovim, etc.) instead of having to create yet another package?

saidelike avatar Jul 25 '24 15:07 saidelike