forked from TrueCloudLab/distribution
remove closenotifier
Signed-off-by: David Wu <david.wu@docker.com>
This commit is contained in:
parent
166874ade9
commit
bd41413d57
3 changed files with 1 additions and 66 deletions
|
@ -2529,35 +2529,6 @@ func TestRegistryAsCacheMutationAPIs(t *testing.T) {
|
|||
|
||||
}
|
||||
|
||||
// TestCheckContextNotifier makes sure the API endpoints get a ResponseWriter
|
||||
// that implements http.ContextNotifier.
|
||||
func TestCheckContextNotifier(t *testing.T) {
|
||||
env := newTestEnv(t, false)
|
||||
defer env.Shutdown()
|
||||
|
||||
// Register a new endpoint for testing
|
||||
env.app.router.Handle("/unittest/{name}/", env.app.dispatcher(func(ctx *Context, r *http.Request) http.Handler {
|
||||
return handlers.MethodHandler{
|
||||
"GET": http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
||||
if _, ok := w.(http.CloseNotifier); !ok {
|
||||
t.Fatal("could not cast ResponseWriter to CloseNotifier")
|
||||
}
|
||||
w.WriteHeader(200)
|
||||
}),
|
||||
}
|
||||
}))
|
||||
|
||||
resp, err := http.Get(env.server.URL + "/unittest/reponame/")
|
||||
if err != nil {
|
||||
t.Fatalf("unexpected error issuing request: %v", err)
|
||||
}
|
||||
defer resp.Body.Close()
|
||||
|
||||
if resp.StatusCode != 200 {
|
||||
t.Fatalf("wrong status code - expected 200, got %d", resp.StatusCode)
|
||||
}
|
||||
}
|
||||
|
||||
func TestProxyManifestGetByTag(t *testing.T) {
|
||||
truthConfig := configuration.Configuration{
|
||||
Storage: configuration.Storage{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue