diff --git a/ocaml-lsp-server/test/e2e/__tests__/textDocument-declaration.test.ts b/ocaml-lsp-server/test/e2e/__tests__/textDocument-declaration.test.ts index 60299f419..f5eae3e4a 100644 --- a/ocaml-lsp-server/test/e2e/__tests__/textDocument-declaration.test.ts +++ b/ocaml-lsp-server/test/e2e/__tests__/textDocument-declaration.test.ts @@ -70,11 +70,11 @@ describe("textDocument/declaration", () => { expect(result[0].range).toMatchInlineSnapshot(` Object { "end": Object { - "character": 0, + "character": 4, "line": 0, }, "start": Object { - "character": 0, + "character": 4, "line": 0, }, } diff --git a/ocaml-lsp-server/test/e2e/__tests__/textDocument-definition.test.ts b/ocaml-lsp-server/test/e2e/__tests__/textDocument-definition.test.ts index 226903b8a..6a58d1440 100644 --- a/ocaml-lsp-server/test/e2e/__tests__/textDocument-definition.test.ts +++ b/ocaml-lsp-server/test/e2e/__tests__/textDocument-definition.test.ts @@ -59,7 +59,18 @@ describe("textDocument/definition", () => { let result = await queryDefinition(Types.Position.create(3, 12)); expect(result.length).toBe(1); - expect(result[0].range).toMatchInlineSnapshot(``); + expect(result[0].range).toMatchInlineSnapshot(` +Object { + "end": Object { + "character": 4, + "line": 0, + }, + "start": Object { + "character": 4, + "line": 0, + }, +} +`); expect(result[0].uri).toEqualUri(testUri("test.ml")); }); }); diff --git a/ocaml-lsp-server/test/e2e/__tests__/textDocument-selectionRange.test.ts b/ocaml-lsp-server/test/e2e/__tests__/textDocument-selectionRange.test.ts index 0f5457822..c091a7d88 100644 --- a/ocaml-lsp-server/test/e2e/__tests__/textDocument-selectionRange.test.ts +++ b/ocaml-lsp-server/test/e2e/__tests__/textDocument-selectionRange.test.ts @@ -57,49 +57,13 @@ Array [ "parent": Object { "parent": Object { "parent": Object { - "parent": Object { - "parent": Object { - "parent": Object { - "range": Object { - "end": Object { - "character": 17, - "line": 3, - }, - "start": Object { - "character": 0, - "line": 0, - }, - }, - }, - "range": Object { - "end": Object { - "character": 17, - "line": 3, - }, - "start": Object { - "character": 0, - "line": 0, - }, - }, - }, - "range": Object { - "end": Object { - "character": 17, - "line": 3, - }, - "start": Object { - "character": 0, - "line": 0, - }, - }, - }, "range": Object { "end": Object { "character": 17, "line": 3, }, "start": Object { - "character": 8, + "character": 0, "line": 0, }, }, @@ -110,7 +74,7 @@ Array [ "line": 3, }, "start": Object { - "character": 8, + "character": 0, "line": 0, }, }, @@ -121,7 +85,7 @@ Array [ "line": 3, }, "start": Object { - "character": 10, + "character": 0, "line": 0, }, }, @@ -132,7 +96,7 @@ Array [ "line": 3, }, "start": Object { - "character": 10, + "character": 8, "line": 0, }, }, diff --git a/ocaml-lsp-server/test/e2e/__tests__/textDocument-typeDefinition.test.ts b/ocaml-lsp-server/test/e2e/__tests__/textDocument-typeDefinition.test.ts index 43f4746b3..ab7141bf7 100644 --- a/ocaml-lsp-server/test/e2e/__tests__/textDocument-typeDefinition.test.ts +++ b/ocaml-lsp-server/test/e2e/__tests__/textDocument-typeDefinition.test.ts @@ -62,11 +62,11 @@ describe("textDocument/definition", () => { expect(result[0].range).toMatchInlineSnapshot(` Object { "end": Object { - "character": 0, + "character": 5, "line": 1, }, "start": Object { - "character": 0, + "character": 5, "line": 1, }, } @@ -89,11 +89,11 @@ Object { expect(result[0].range).toMatchInlineSnapshot(` Object { "end": Object { - "character": 0, + "character": 5, "line": 1, }, "start": Object { - "character": 0, + "character": 5, "line": 1, }, } @@ -115,11 +115,11 @@ Object { expect(result[0].range).toMatchInlineSnapshot(` Object { "end": Object { - "character": 0, + "character": 5, "line": 1, }, "start": Object { - "character": 0, + "character": 5, "line": 1, }, }