diff options
Diffstat (limited to 'cli/bench/lsp_bench_standalone.rs')
-rw-r--r-- | cli/bench/lsp_bench_standalone.rs | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/cli/bench/lsp_bench_standalone.rs b/cli/bench/lsp_bench_standalone.rs index 68d2a0442..0caa8620d 100644 --- a/cli/bench/lsp_bench_standalone.rs +++ b/cli/bench/lsp_bench_standalone.rs @@ -36,6 +36,19 @@ fn incremental_change_wait(bench: &mut Bencher) { }), ) .unwrap(); + + let (id, method, _): (u64, String, Option<Value>) = + client.read_request().unwrap(); + assert_eq!(method, "workspace/configuration"); + client + .write_response( + id, + json!({ + "enable": true + }), + ) + .unwrap(); + let (method, _maybe_diag): (String, Option<Value>) = client.read_notification().unwrap(); assert_eq!(method, "textDocument/publishDiagnostics"); |