aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_lsp_server/tests/heavy_tests/main.rs
diff options
context:
space:
mode:
authorbors[bot] <bors[bot]@users.noreply.github.com>2019-03-07 14:48:37 +0000
committerbors[bot] <bors[bot]@users.noreply.github.com>2019-03-07 14:48:37 +0000
commita41d8e140ca65cb87bf6e69a35c3e86410aba374 (patch)
treee349e903732fe18a78a02f9bc98342c540fbec14 /crates/ra_lsp_server/tests/heavy_tests/main.rs
parent5232099977d07492c1b6d5e6163c70d4f6eb07df (diff)
parent1aa11eb7e9a579abd2f47b6be61f983ef2bf2f38 (diff)
Merge #946
946: when loading workspace, say how many packages were loaded r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
Diffstat (limited to 'crates/ra_lsp_server/tests/heavy_tests/main.rs')
-rw-r--r--crates/ra_lsp_server/tests/heavy_tests/main.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/crates/ra_lsp_server/tests/heavy_tests/main.rs b/crates/ra_lsp_server/tests/heavy_tests/main.rs
index 41c240139..6ae541ec6 100644
--- a/crates/ra_lsp_server/tests/heavy_tests/main.rs
+++ b/crates/ra_lsp_server/tests/heavy_tests/main.rs
@@ -32,7 +32,7 @@ version = "0.0.0"
32use std::collections::Spam; 32use std::collections::Spam;
33"#, 33"#,
34 ); 34 );
35 server.wait_for_message("workspace loaded"); 35 server.wait_until_workspace_is_loaded();
36 eprintln!("loading took {:?}", project_start.elapsed()); 36 eprintln!("loading took {:?}", project_start.elapsed());
37 let completion_start = Instant::now(); 37 let completion_start = Instant::now();
38 let res = server.send_request::<Completion>(CompletionParams { 38 let res = server.send_request::<Completion>(CompletionParams {
@@ -54,7 +54,7 @@ fn foo() {
54} 54}
55", 55",
56 ); 56 );
57 server.wait_for_message("workspace loaded"); 57 server.wait_until_workspace_is_loaded();
58 server.request::<Runnables>( 58 server.request::<Runnables>(
59 RunnablesParams { text_document: server.doc_id("lib.rs"), position: None }, 59 RunnablesParams { text_document: server.doc_id("lib.rs"), position: None },
60 json!([ 60 json!([
@@ -108,7 +108,7 @@ pub fn foo() {}
108fn test_eggs() {} 108fn test_eggs() {}
109"#, 109"#,
110 ); 110 );
111 server.wait_for_message("workspace loaded"); 111 server.wait_until_workspace_is_loaded();
112 server.request::<Runnables>( 112 server.request::<Runnables>(
113 RunnablesParams { 113 RunnablesParams {
114 text_document: server.doc_id("tests/spam.rs"), 114 text_document: server.doc_id("tests/spam.rs"),
@@ -168,7 +168,7 @@ fn main() {
168pub use std::collections::HashMap; 168pub use std::collections::HashMap;
169"#, 169"#,
170 ); 170 );
171 server.wait_for_message("workspace loaded"); 171 server.wait_until_workspace_is_loaded();
172 172
173 server.request::<Formatting>( 173 server.request::<Formatting>(
174 DocumentFormattingParams { 174 DocumentFormattingParams {
@@ -217,7 +217,7 @@ mod bar;
217fn main() {} 217fn main() {}
218"#, 218"#,
219 ); 219 );
220 server.wait_for_message("workspace loaded"); 220 server.wait_until_workspace_is_loaded();
221 let empty_context = || CodeActionContext { diagnostics: Vec::new(), only: None }; 221 let empty_context = || CodeActionContext { diagnostics: Vec::new(), only: None };
222 server.request::<CodeActionRequest>( 222 server.request::<CodeActionRequest>(
223 CodeActionParams { 223 CodeActionParams {
@@ -279,7 +279,7 @@ fn main() {}
279 PATH = tmp_dir.path().display() 279 PATH = tmp_dir.path().display()
280 ); 280 );
281 let server = project_with_tmpdir(tmp_dir, &code); 281 let server = project_with_tmpdir(tmp_dir, &code);
282 server.wait_for_message("workspace loaded"); 282 server.wait_until_workspace_is_loaded();
283 let empty_context = || CodeActionContext { diagnostics: Vec::new(), only: None }; 283 let empty_context = || CodeActionContext { diagnostics: Vec::new(), only: None };
284 server.request::<CodeActionRequest>( 284 server.request::<CodeActionRequest>(
285 CodeActionParams { 285 CodeActionParams {