-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
continuous integrationThis issue is related to CIThis issue is related to CI
Description
The current test strategy uses mocks of the LSP client APIs. This provides a controlled environment and helps preventing regressions, but it is not enough to prevent issues due to breaking changes in the dependencies (e.g. #39).
The purpose of this issue is to implement a full integration test that involves the latest version of the dependencies. The rough plan is:
- in each build, download the latest version of each dependency and test against it (ALE, vim-lsp, vim-lsc, coc.nvim, etc.)
- either set-up a real, minimal project, and get/build ccls, or implement a mock of ccls
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
continuous integrationThis issue is related to CIThis issue is related to CI