提交 74b8a0ff 作者: Jeromy

fix tests

License: MIT
Signed-off-by: 's avatarJeromy <jeromyj@gmail.com>
上级 bdc1b27c
...@@ -11,6 +11,8 @@ import ( ...@@ -11,6 +11,8 @@ import (
coremock "github.com/ipfs/go-ipfs/core/mock" coremock "github.com/ipfs/go-ipfs/core/mock"
) )
const AllowedExposedHeaders = "X-Stream-Output, X-Chunked-Output"
func assertHeaders(t *testing.T, resHeaders http.Header, reqHeaders map[string]string) { func assertHeaders(t *testing.T, resHeaders http.Header, reqHeaders map[string]string) {
for name, value := range reqHeaders { for name, value := range reqHeaders {
if resHeaders.Get(name) != value { if resHeaders.Get(name) != value {
...@@ -170,7 +172,7 @@ func TestAllowedOrigins(t *testing.T) { ...@@ -170,7 +172,7 @@ func TestAllowedOrigins(t *testing.T) {
ACAMethods: "", ACAMethods: "",
ACACredentials: "", ACACredentials: "",
"Access-Control-Max-Age": "", "Access-Control-Max-Age": "",
"Access-Control-Expose-Headers": "", "Access-Control-Expose-Headers": AllowedExposedHeaders,
}, },
Code: http.StatusOK, Code: http.StatusOK,
} }
...@@ -198,7 +200,7 @@ func TestWildcardOrigin(t *testing.T) { ...@@ -198,7 +200,7 @@ func TestWildcardOrigin(t *testing.T) {
ACAMethods: "", ACAMethods: "",
ACACredentials: "", ACACredentials: "",
"Access-Control-Max-Age": "", "Access-Control-Max-Age": "",
"Access-Control-Expose-Headers": "", "Access-Control-Expose-Headers": AllowedExposedHeaders,
}, },
Code: http.StatusOK, Code: http.StatusOK,
} }
...@@ -258,7 +260,7 @@ func TestAllowedReferer(t *testing.T) { ...@@ -258,7 +260,7 @@ func TestAllowedReferer(t *testing.T) {
ACAMethods: "", ACAMethods: "",
ACACredentials: "", ACACredentials: "",
"Access-Control-Max-Age": "", "Access-Control-Max-Age": "",
"Access-Control-Expose-Headers": "", "Access-Control-Expose-Headers": AllowedExposedHeaders,
}, },
Code: http.StatusOK, Code: http.StatusOK,
} }
...@@ -286,7 +288,7 @@ func TestWildcardReferer(t *testing.T) { ...@@ -286,7 +288,7 @@ func TestWildcardReferer(t *testing.T) {
ACAMethods: "", ACAMethods: "",
ACACredentials: "", ACACredentials: "",
"Access-Control-Max-Age": "", "Access-Control-Max-Age": "",
"Access-Control-Expose-Headers": "", "Access-Control-Expose-Headers": AllowedExposedHeaders,
}, },
Code: http.StatusOK, Code: http.StatusOK,
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论