From 6c6533fb31bbc82e7907b1dc233212045849569b Mon Sep 17 00:00:00 2001 From: Ethan Koenig Date: Mon, 18 Sep 2017 01:35:42 -0700 Subject: [PATCH] Make integration tests more user-friendly (#2536) --- integrations/integration_test.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/integrations/integration_test.go b/integrations/integration_test.go index e18be523c..bfe5cef93 100644 --- a/integrations/integration_test.go +++ b/integrations/integration_test.go @@ -74,6 +74,10 @@ func initIntegrationTest() { os.Exit(1) } setting.AppPath = path.Join(giteaRoot, "gitea") + if _, err := os.Stat(setting.AppPath); err != nil { + fmt.Printf("Could not find gitea binary at %s\n", setting.AppPath) + os.Exit(1) + } giteaConf := os.Getenv("GITEA_CONF") if giteaConf == "" { @@ -276,7 +280,7 @@ func MakeRequest(t testing.TB, req *http.Request, expectedStatus int) *TestRespo mac.ServeHTTP(respWriter, req) if expectedStatus != NoExpectedStatus { assert.EqualValues(t, expectedStatus, respWriter.HeaderCode, - "Request URL: %s %s", req.URL.String(), buffer.String()) + "Request URL: %s", req.URL.String()) } return &TestResponse{ HeaderCode: respWriter.HeaderCode,