internal/lsp/cmd: re-enable the definition cmd tests

A lot has changed since golang/go#32794 was filed, and we now have many more
tests for the command line.

Fixes golang/go#32794

Change-Id: Ib268865a2345fd6676b2679bd76197c2d8658a85
Reviewed-on: https://go-review.googlesource.com/c/tools/+/204818
Run-TryBot: Rebecca Stambler <rstambler@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Cottrell <iancottrell@google.com>
diff --git a/internal/lsp/cmd/test/definition.go b/internal/lsp/cmd/test/definition.go
index e91b511..40da50b 100644
--- a/internal/lsp/cmd/test/definition.go
+++ b/internal/lsp/cmd/test/definition.go
@@ -34,10 +34,6 @@
 }
 
 func (r *runner) Definition(t *testing.T, spn span.Span, d tests.Definition) {
-	// TODO: https://golang.org/issue/32794.
-	if !*tests.UpdateGolden {
-		t.Skip()
-	}
 	if d.IsType || d.OnlyHover {
 		// TODO: support type definition, hover queries
 		return
diff --git a/internal/lsp/testdata/godef/b/b.go.golden b/internal/lsp/testdata/godef/b/b.go.golden
index f668f5f..e3ba2bc 100644
--- a/internal/lsp/testdata/godef/b/b.go.golden
+++ b/internal/lsp/testdata/godef/b/b.go.golden
@@ -57,7 +57,7 @@
 		"end": {
 			"line": 30,
 			"column": 16,
-			"offset": 844
+			"offset": 922
 		}
 	},
 	"description": "myFoo \"golang.org/x/tools/internal/lsp/foo\" //@mark(myFoo, \"myFoo\"),godef(\"foo\", PackageFoo),godef(\"myFoo\", myFoo)"