diff --git a/jenkins.go b/jenkins.go index da779ff..6cf577e 100644 --- a/jenkins.go +++ b/jenkins.go @@ -71,15 +71,16 @@ func (jenkins *Jenkins) post(path string, params url.Values, body interface{}) ( requestURL := jenkins.buildURL(path, params) req, err := http.NewRequest("POST", requestURL, nil) if err != nil { + fmt.Println(err) return } resp, err := jenkins.sendRequest(req) if err != nil { + fmt.Println(err) return } - fmt.Println(resp) return jenkins.parseResponse(resp, body) } diff --git a/jenkins_test.go b/jenkins_test.go index 5b82f6f..a96286d 100644 --- a/jenkins_test.go +++ b/jenkins_test.go @@ -19,12 +19,13 @@ func TestParseJobPath(t *testing.T) { assert.Equal(t, "/job/foo/job/bar", jenkins.parseJobPath("foo///bar")) } -func TestTriggerBuild(t *testing.T) { +func TestUnSupportProtocol(t *testing.T) { auth := &Auth{ - Username: "appleboy", - Token: "XXXXXXXX", + Username: "foo", + Token: "bar", } - jenkins := NewJenkins(auth, "XXXXXX") + jenkins := NewJenkins(auth, "example.com") - jenkins.trigger("drone-jenkins", nil) + err := jenkins.trigger("drone-jenkins", nil) + assert.NotNil(t, err) }