-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
testRelates to testingRelates to testing
Description
I'd love to add integration tests that somehow exercise the integration points with rust-analyzer. I'm thinking something like:
- Invoke the
rust-analyzerbinary with a configuration that points tocargo-subspacefor workspace discovery and flycheck - Send the appropriate LSP request to rust-analyzer to "open a file," which should prompt it to invoke
cargo-subspace - Assert that
cargo-subspacewas invoked with the correct arguments - Assert that rust-analyzer accepted our JSON output (maybe by checking logs/stdout for errors? is it possible to inspect rust-analyzer's internal crate graph?)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
testRelates to testingRelates to testing