summaryrefslogtreecommitdiff
path: root/internal/lsp/compute_textedit_table_test.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-11-03 22:47:20 +0200
committerPaul Buetow <paul@buetow.org>2025-11-03 22:47:20 +0200
commitd088267f55c45a7ffd90a056d56e02da61b525fc (patch)
tree20ef450ffb4cf3d74adf97ca39cf9f57153f8d13 /internal/lsp/compute_textedit_table_test.go
parent35e1de6f975088ade5dbf0af533fe6fdac8fcc94 (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.go6
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)
}