summaryrefslogtreecommitdiff
path: root/cli/tests/integration/lsp_tests.rs
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2022-05-15 14:41:37 -0400
committerGitHub <noreply@github.com>2022-05-15 14:41:37 -0400
commiteb5ffab1cbc010424aa1764005f71dcd67525dc1 (patch)
tree31f66727bb590a99f4e67a11e4874f72f9d3567e /cli/tests/integration/lsp_tests.rs
parent8744ee883e093ecc09add4054177f8afa793ec77 (diff)
fix(lsp): correct positions in some scenarios (#14359)
Diffstat (limited to 'cli/tests/integration/lsp_tests.rs')
-rw-r--r--cli/tests/integration/lsp_tests.rs12
1 files changed, 7 insertions, 5 deletions
diff --git a/cli/tests/integration/lsp_tests.rs b/cli/tests/integration/lsp_tests.rs
index 08554bac8..be2283080 100644
--- a/cli/tests/integration/lsp_tests.rs
+++ b/cli/tests/integration/lsp_tests.rs
@@ -1401,7 +1401,9 @@ fn lsp_hover_change_mbc() {
},
"end": {
"line": 1,
- "character": 13
+ // the LSP uses utf16 encoded characters indexes, so
+ // after the deno emoiji is character index 15
+ "character": 15
}
},
"text": ""
@@ -1425,7 +1427,7 @@ fn lsp_hover_change_mbc() {
},
"position": {
"line": 2,
- "character": 14
+ "character": 15
}
}),
)
@@ -1444,11 +1446,11 @@ fn lsp_hover_change_mbc() {
"range": {
"start": {
"line": 2,
- "character": 13,
+ "character": 15,
},
"end": {
"line": 2,
- "character": 14,
+ "character": 16,
},
}
}))
@@ -4284,7 +4286,7 @@ fn lsp_performance() {
.unwrap();
assert!(maybe_err.is_none());
if let Some(res) = maybe_res {
- assert_eq!(res.averages.len(), 14);
+ assert_eq!(res.averages.len(), 13);
} else {
panic!("unexpected result");
}