Jonathan Turner 8 years ago
parent
commit
d08ad0358f
3 changed files with 11 additions and 2 deletions
  1. 5 0
      .travis.yml
  2. 6 2
      client/client_integration_test.go
  3. 0 0
      testdata/test_vectors.go

+ 5 - 0
.travis.yml

@@ -27,4 +27,9 @@ before_install:
 
 env:
   - TEST_KDC_ADDR=127.0.0.1
+  - TEST_HTTP_URL="http://host.test.gokrb5/index.html"
+
+addons:
+  hosts:
+    - host.test.gokrb5
 

+ 6 - 2
client/client_integration_test.go

@@ -12,8 +12,8 @@ import (
 	"gopkg.in/jcmturner/gokrb5.v1/keytab"
 	"gopkg.in/jcmturner/gokrb5.v1/testdata"
 	"net/http"
-	"testing"
 	"os"
+	"testing"
 )
 
 func TestClient_SuccessfulLogin(t *testing.T) {
@@ -241,7 +241,11 @@ func TestClient_SetSPNEGOHeader(t *testing.T) {
 	if err != nil {
 		t.Fatalf("Error on AS_REQ: %v\n", err)
 	}
-	r, _ := http.NewRequest("GET", "http://10.80.88.88/index.html", nil)
+	url := os.Getenv("TEST_HTTP_URL")
+	if url == "" {
+		url = testdata.TEST_HTTP_URL
+	}
+	r, _ := http.NewRequest("GET", url, nil)
 	httpResp, err := http.DefaultClient.Do(r)
 	if err != nil {
 		t.Fatalf("Request error: %v\n", err)

File diff suppressed because it is too large
+ 0 - 0
testdata/test_vectors.go


Some files were not shown because too many files changed in this diff