diff options
| author | Paul Buetow <paul@buetow.org> | 2025-11-03 22:47:20 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-11-03 22:47:20 +0200 |
| commit | d088267f55c45a7ffd90a056d56e02da61b525fc (patch) | |
| tree | 20ef450ffb4cf3d74adf97ca39cf9f57153f8d13 /internal/lsp/compute_textedit_table_test.go | |
| parent | 35e1de6f975088ade5dbf0af533fe6fdac8fcc94 (diff) | |
Fix: Address lint warnings and bump patch version to 0.15.3v0.15.3
Diffstat (limited to 'internal/lsp/compute_textedit_table_test.go')
| -rw-r--r-- | internal/lsp/compute_textedit_table_test.go | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/internal/lsp/compute_textedit_table_test.go b/internal/lsp/compute_textedit_table_test.go index 6ed5330..b53f9a1 100644 --- a/internal/lsp/compute_textedit_table_test.go +++ b/internal/lsp/compute_textedit_table_test.go @@ -15,16 +15,14 @@ func TestComputeTextEditAndFilter_Table(t *testing.T) { {"params_at_close", true, "func add(a int)", Position{Line: 0, Character: len("func add(a int)")}, "b string"}, } for _, c := range cases { - te, filter := computeTextEditAndFilter(c.cleaned, c.inParams, c.current, CompletionParams{Position: c.pos}) + te, _ := computeTextEditAndFilter(c.cleaned, c.inParams, c.current, CompletionParams{Position: c.pos}) if te == nil { t.Fatalf("%s: expected edit", c.name) } if c.inParams && te.Range.Start.Character == 0 { t.Fatalf("%s: expected param range (non-zero start)", c.name) } - if filter == "" && c.current != "" { - // For ident_replace, filter may be non-empty; for params, it can be empty when replacing entire segment - } + if te.NewText != c.cleaned { t.Fatalf("%s: newText got %q want %q", c.name, te.NewText, c.cleaned) } |
