internal/godoc: remove dependence on testing/sample

Preparation to break import cycle between internal/godoc and internal/sample.

Change-Id: Ibb019b0c9ef01d1126c97d61884a940ec0637274
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/290371
Trust: Jonathan Amsterdam <jba@google.com>
Run-TryBot: Jonathan Amsterdam <jba@google.com>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Julie Qiu <julie@golang.org>
diff --git a/internal/godoc/render_test.go b/internal/godoc/render_test.go
index cc7ece7..066b5dd 100644
--- a/internal/godoc/render_test.go
+++ b/internal/godoc/render_test.go
@@ -14,7 +14,6 @@
 	"github.com/google/safehtml/template"
 	"golang.org/x/pkgsite/internal/godoc/dochtml"
 	"golang.org/x/pkgsite/internal/source"
-	"golang.org/x/pkgsite/internal/testing/sample"
 )
 
 var templateSource = template.TrustedSourceFromConstant("../../content/static/html/doc")
@@ -22,10 +21,10 @@
 func TestRender(t *testing.T) {
 	dochtml.LoadTemplates(templateSource)
 	ctx := context.Background()
-	si := source.NewGitHubInfo(sample.ModulePath, "", "abcde")
+	si := source.NewGitHubInfo("a.com/M", "", "abcde")
 	mi := &ModuleInfo{
-		ModulePath:      sample.ModulePath,
-		ResolvedVersion: sample.VersionString,
+		ModulePath:      "a.com/M",
+		ResolvedVersion: "v1.2.3",
 		ModulePackages:  nil,
 	}