From cbd00921737ccf6fd3c3ea0168649c558d0ba5f5 Mon Sep 17 00:00:00 2001 From: David Symonds Date: Thu, 11 Jun 2009 15:55:03 -0700 Subject: [PATCH] Switch http client_test to use google.com/robots.txt to avoid redirect loop. www.google.com seems to be redirecting requests in an infinite loop. I haven't tracked down whether it's their code or this code that is causing it. This is just a quick fix so that this test passes. APPROVED=r DELTA=4 (0 added, 0 deleted, 4 changed) OCL=30178 CL=30210 --- src/pkg/http/client_test.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/pkg/http/client_test.go b/src/pkg/http/client_test.go index e9354fc40d..6cde4a41ca 100644 --- a/src/pkg/http/client_test.go +++ b/src/pkg/http/client_test.go @@ -16,9 +16,9 @@ import ( func TestClient(t *testing.T) { // TODO: add a proper test suite. Current test merely verifies that - // we can retrieve the Google home page. - - r, url, err := Get("http://www.google.com"); + // we can retrieve the Google robots.txt file. + + r, url, err := Get("http://www.google.com/robots.txt"); var b []byte; if err == nil { b, err = io.ReadAll(r.Body); @@ -33,8 +33,8 @@ func TestClient(t *testing.T) { t.Errorf("Error fetching URL: %v", err); } else { s := string(b); - if (!strings.HasPrefix(s, "")) { - t.Errorf("Incorrect page body (did not begin with ): %q", s); + if (!strings.HasPrefix(s, "User-agent:")) { + t.Errorf("Incorrect page body (did not begin with User-agent): %q", s); } } } -- 2.48.1