diff options
| author | Kitson Kelly <me@kitsonkelly.com> | 2021-06-05 07:31:44 +1000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-06-05 07:31:44 +1000 |
| commit | e8be116ab6d06bed764ad9b6cb253d8de36ae73d (patch) | |
| tree | 47f0ac3695ce7dd76fc9af1d7991c7ba685adf85 /cli/tests/lsp | |
| parent | 1abff0e333861211b5186527bc1c1371709ce3e4 (diff) | |
fix(lsp): refactor, fix issues and add benchmark for code lens (#10841)
Diffstat (limited to 'cli/tests/lsp')
| -rw-r--r-- | cli/tests/lsp/code_lens_response_changed.json | 50 | ||||
| -rw-r--r-- | cli/tests/lsp/code_lens_response_impl.json | 48 |
2 files changed, 98 insertions, 0 deletions
diff --git a/cli/tests/lsp/code_lens_response_changed.json b/cli/tests/lsp/code_lens_response_changed.json new file mode 100644 index 000000000..b0073a23f --- /dev/null +++ b/cli/tests/lsp/code_lens_response_changed.json @@ -0,0 +1,50 @@ +[ + { + "range": { + "start": { + "line": 0, + "character": 10 + }, + "end": { + "line": 0, + "character": 11 + } + }, + "data": { + "specifier": "file:///a/file.ts", + "source": "implementations" + } + }, + { + "range": { + "start": { + "line": 0, + "character": 10 + }, + "end": { + "line": 0, + "character": 11 + } + }, + "data": { + "specifier": "file:///a/file.ts", + "source": "references" + } + }, + { + "range": { + "start": { + "line": 4, + "character": 6 + }, + "end": { + "line": 4, + "character": 7 + } + }, + "data": { + "specifier": "file:///a/file.ts", + "source": "references" + } + } +] diff --git a/cli/tests/lsp/code_lens_response_impl.json b/cli/tests/lsp/code_lens_response_impl.json index b0073a23f..c6e5bd92d 100644 --- a/cli/tests/lsp/code_lens_response_impl.json +++ b/cli/tests/lsp/code_lens_response_impl.json @@ -46,5 +46,53 @@ "specifier": "file:///a/file.ts", "source": "references" } + }, + { + "range": { + "start": { + "line": 10, + "character": 10 + }, + "end": { + "line": 10, + "character": 11 + } + }, + "data": { + "specifier": "file:///a/file.ts", + "source": "implementations" + } + }, + { + "range": { + "start": { + "line": 10, + "character": 10 + }, + "end": { + "line": 10, + "character": 11 + } + }, + "data": { + "specifier": "file:///a/file.ts", + "source": "references" + } + }, + { + "range": { + "start": { + "line": 11, + "character": 2 + }, + "end": { + "line": 11, + "character": 3 + } + }, + "data": { + "specifier": "file:///a/file.ts", + "source": "references" + } } ] |
