Browse Source

fix test break

Darien Raymond 8 years ago
parent
commit
f2f1ad8d6b
2 changed files with 7 additions and 1 deletions
  1. 1 1
      proxy/http/server_test.go
  2. 6 0
      testing/assert/string.go

+ 1 - 1
proxy/http/server_test.go

@@ -39,7 +39,7 @@ Accept-Language: de,en;q=0.7,en-us;q=0.3
 	assert.String(req.Header.Get("Proxy-Authenticate")).Equals("abc")
 
 	StripHopByHopHeaders(req.Header)
-	assert.String(req.Header.Get("Connection")).Equals("close")
+	assert.String(req.Header.Get("Connection")).IsEmpty()
 	assert.String(req.Header.Get("Foo")).Equals("")
 	assert.String(req.Header.Get("Bar")).Equals("")
 	assert.String(req.Header.Get("Proxy-Connection")).Equals("")

+ 6 - 0
testing/assert/string.go

@@ -42,3 +42,9 @@ func (subject *StringSubject) NotContains(substring string) {
 		subject.Fail("doesn't contain", substring)
 	}
 }
+
+func (subject *StringSubject) IsEmpty() {
+	if len(subject.value) > 0 {
+		subject.FailWithMessage("is not empty.")
+	}
+}