@@ -120,6 +120,7 @@ fn test_shutdown() {
120
120
ExpectedMessage :: new ( Some ( 0 ) ) . expect_contains ( "capabilities" ) ,
121
121
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
122
122
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
123
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
123
124
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
124
125
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
125
126
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
@@ -167,6 +168,7 @@ fn test_goto_def() {
167
168
ExpectedMessage :: new ( Some ( 0 ) ) . expect_contains ( "capabilities" ) ,
168
169
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
169
170
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
171
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
170
172
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
171
173
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
172
174
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
@@ -220,6 +222,7 @@ fn test_hover() {
220
222
ExpectedMessage :: new ( Some ( 0 ) ) . expect_contains ( "capabilities" ) ,
221
223
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
222
224
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
225
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
223
226
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
224
227
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
225
228
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
@@ -305,6 +308,7 @@ fn test_hover_after_src_line_change() {
305
308
ExpectedMessage :: new ( Some ( 0 ) ) . expect_contains ( "capabilities" ) ,
306
309
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
307
310
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
311
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
308
312
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
309
313
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
310
314
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
@@ -335,6 +339,7 @@ fn test_hover_after_src_line_change() {
335
339
& [
336
340
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
337
341
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
342
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
338
343
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
339
344
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
340
345
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
@@ -478,6 +483,7 @@ fn test_find_all_refs() {
478
483
#[ test]
479
484
fn test_find_all_refs_no_cfg_test ( ) {
480
485
let mut env = Environment :: new ( "find_all_refs_no_cfg_test" ) ;
486
+ env. with_config ( |c| c. all_targets = false ) ;
481
487
482
488
let source_file_path = Path :: new ( "src" ) . join ( "main.rs" ) ;
483
489
@@ -556,6 +562,7 @@ fn test_borrow_error() {
556
562
ExpectedMessage :: new ( Some ( 0 ) ) . expect_contains ( "capabilities" ) ,
557
563
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
558
564
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "borrow_error" ) ,
565
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "borrow_error" ) ,
559
566
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
560
567
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
561
568
ExpectedMessage :: new ( None ) . expect_contains (
@@ -600,6 +607,7 @@ fn test_highlight() {
600
607
ExpectedMessage :: new ( Some ( 0 ) ) . expect_contains ( "capabilities" ) ,
601
608
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
602
609
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
610
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
603
611
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
604
612
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
605
613
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
@@ -659,6 +667,7 @@ fn test_rename() {
659
667
ExpectedMessage :: new ( Some ( 0 ) ) . expect_contains ( "capabilities" ) ,
660
668
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
661
669
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
670
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
662
671
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
663
672
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
664
673
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
@@ -721,6 +730,7 @@ fn test_reformat() {
721
730
ExpectedMessage :: new ( Some ( 0 ) ) . expect_contains ( "capabilities" ) ,
722
731
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
723
732
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "reformat" ) ,
733
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "reformat" ) ,
724
734
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
725
735
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
726
736
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
@@ -782,6 +792,7 @@ fn test_reformat_with_range() {
782
792
ExpectedMessage :: new ( Some ( 0 ) ) . expect_contains ( "capabilities" ) ,
783
793
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
784
794
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "reformat_with_range" ) ,
795
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "reformat_with_range" ) ,
785
796
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
786
797
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
787
798
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
@@ -821,6 +832,8 @@ fn test_multiple_binaries() {
821
832
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
822
833
// order of these is random
823
834
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "bin" ) , // "bin1"),
835
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "bin" ) , // "bin1"),
836
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "bin" ) , // "bin2"),
824
837
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "bin" ) , // "bin2"),
825
838
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
826
839
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
@@ -983,6 +996,7 @@ fn test_infer_lib() {
983
996
ExpectedMessage :: new ( Some ( 0 ) ) . expect_contains ( "capabilities" ) ,
984
997
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
985
998
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "infer_lib" ) ,
999
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "infer_lib" ) ,
986
1000
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
987
1001
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
988
1002
ExpectedMessage :: new ( None ) . expect_contains ( "struct is never used: `UnusedLib`" ) ,
@@ -1012,6 +1026,7 @@ fn test_infer_bin() {
1012
1026
ExpectedMessage :: new ( Some ( 0 ) ) . expect_contains ( "capabilities" ) ,
1013
1027
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
1014
1028
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "infer_bin" ) ,
1029
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "infer_bin" ) ,
1015
1030
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
1016
1031
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
1017
1032
ExpectedMessage :: new ( None ) . expect_contains ( "struct is never used: `UnusedBin`" ) ,
@@ -1041,6 +1056,7 @@ fn test_infer_custom_bin() {
1041
1056
ExpectedMessage :: new ( Some ( 0 ) ) . expect_contains ( "capabilities" ) ,
1042
1057
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
1043
1058
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "custom_bin" ) ,
1059
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "custom_bin" ) ,
1044
1060
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
1045
1061
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
1046
1062
ExpectedMessage :: new ( None ) . expect_contains ( "struct is never used: `UnusedCustomBin`" ) ,
@@ -1166,6 +1182,7 @@ fn test_find_impls() {
1166
1182
ExpectedMessage :: new ( Some ( 0 ) ) . expect_contains ( "capabilities" ) ,
1167
1183
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
1168
1184
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "find_impls" ) ,
1185
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "find_impls" ) ,
1169
1186
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
1170
1187
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
1171
1188
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
@@ -1223,6 +1240,7 @@ fn test_features() {
1223
1240
ExpectedMessage :: new ( Some ( 0 ) ) . expect_contains ( "capabilities" ) ,
1224
1241
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
1225
1242
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "features" ) ,
1243
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "features" ) ,
1226
1244
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
1227
1245
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
1228
1246
ExpectedMessage :: new ( None ) . expect_contains (
@@ -1255,6 +1273,7 @@ fn test_all_features() {
1255
1273
ExpectedMessage :: new ( Some ( 0 ) ) . expect_contains ( "capabilities" ) ,
1256
1274
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
1257
1275
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "features" ) ,
1276
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "features" ) ,
1258
1277
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
1259
1278
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
1260
1279
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
@@ -1287,6 +1306,7 @@ fn test_no_default_features() {
1287
1306
ExpectedMessage :: new ( Some ( 0 ) ) . expect_contains ( "capabilities" ) ,
1288
1307
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
1289
1308
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "features" ) ,
1309
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "features" ) ,
1290
1310
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
1291
1311
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
1292
1312
ExpectedMessage :: new ( None ) . expect_contains (
@@ -1406,6 +1426,7 @@ fn test_deglob() {
1406
1426
ExpectedMessage :: new ( Some ( 0 ) ) . expect_contains ( "rls.deglobImports" ) ,
1407
1427
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
1408
1428
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "deglob" ) ,
1429
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "deglob" ) ,
1409
1430
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
1410
1431
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
1411
1432
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
@@ -1620,6 +1641,7 @@ fn ignore_uninitialized_notification() {
1620
1641
ExpectedMessage :: new ( Some ( 1 ) ) . expect_contains ( "capabilities" ) ,
1621
1642
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
1622
1643
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
1644
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
1623
1645
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
1624
1646
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
1625
1647
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
@@ -1681,6 +1703,7 @@ fn fail_uninitialized_request() {
1681
1703
ExpectedMessage :: new ( Some ( 1 ) ) . expect_contains ( "capabilities" ) ,
1682
1704
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Building""# ) ,
1683
1705
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
1706
+ ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( "completion" ) ,
1684
1707
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
1685
1708
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#"title":"Indexing""# ) ,
1686
1709
ExpectedMessage :: new ( None ) . expect_contains ( "progress" ) . expect_contains ( r#""done":true"# ) ,
0 commit comments