@@ -21,7 +21,6 @@ go 1.18
21
21
-- a/a/a.go --
22
22
package a
23
23
24
- func GoSomething(int) {}
25
24
func DoSomething(int) {}
26
25
27
26
func _() {
@@ -41,7 +40,6 @@ import "a.com/a"
41
40
42
41
func _() {
43
42
a.DoSomething()
44
- a.DoSomething.
45
43
}
46
44
`
47
45
@@ -50,8 +48,8 @@ func _() {
50
48
).Run (t , files , func (t * testing.T , env * Env ) {
51
49
env .OpenFile ("a/a/a.go" )
52
50
env .OpenFile ("b/b/b.go" )
53
- signatureHelp := func (filename , posRegex string ) * protocol.SignatureHelp {
54
- loc := env .RegexpSearch (filename , posRegex )
51
+ signatureHelp := func (filename string ) * protocol.SignatureHelp {
52
+ loc := env .RegexpSearch (filename , `DoSomething\(()\)` )
55
53
var params protocol.SignatureHelpParams
56
54
params .TextDocument .URI = loc .URI
57
55
params .Position = loc .Range .Start
@@ -61,15 +59,11 @@ func _() {
61
59
}
62
60
return help
63
61
}
64
- ahelp := signatureHelp ("a/a/a.go" , `DoSomething\(()\)` )
65
- bhelp := signatureHelp ("b/b/b.go" , `DoSomething\(()\)` )
62
+ ahelp := signatureHelp ("a/a/a.go" )
63
+ bhelp := signatureHelp ("b/b/b.go" )
66
64
67
65
if diff := cmp .Diff (ahelp , bhelp ); diff != "" {
68
66
t .Fatal (diff )
69
67
}
70
- chelp := signatureHelp ("b/b/b.go" , `DoSomethin()g\.` )
71
- if diff := cmp .Diff (ahelp , chelp ); diff != "" {
72
- t .Fatal (diff )
73
- }
74
68
})
75
69
}
0 commit comments