mirror of
https://github.com/ipfs/kubo.git
synced 2025-06-30 01:52:26 +08:00
fix tests
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
This commit is contained in:
@ -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) {
|
|||||||
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) {
|
|||||||
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) {
|
|||||||
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) {
|
|||||||
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,
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user