diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2022-05-15 14:41:37 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-15 14:41:37 -0400 |
commit | eb5ffab1cbc010424aa1764005f71dcd67525dc1 (patch) | |
tree | 31f66727bb590a99f4e67a11e4874f72f9d3567e /cli/tests/integration/lsp_tests.rs | |
parent | 8744ee883e093ecc09add4054177f8afa793ec77 (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.rs | 12 |
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"); } |