summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/gorilla/handlers/recovery_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/gorilla/handlers/recovery_test.go')
-rw-r--r--vendor/github.com/gorilla/handlers/recovery_test.go44
1 files changed, 0 insertions, 44 deletions
diff --git a/vendor/github.com/gorilla/handlers/recovery_test.go b/vendor/github.com/gorilla/handlers/recovery_test.go
deleted file mode 100644
index 1ae0e5805..000000000
--- a/vendor/github.com/gorilla/handlers/recovery_test.go
+++ /dev/null
@@ -1,44 +0,0 @@
-package handlers
-
-import (
- "bytes"
- "log"
- "net/http"
- "net/http/httptest"
- "strings"
- "testing"
-)
-
-func TestRecoveryLoggerWithDefaultOptions(t *testing.T) {
- var buf bytes.Buffer
- log.SetOutput(&buf)
-
- handler := RecoveryHandler()
- handlerFunc := http.HandlerFunc(func(w http.ResponseWriter, req *http.Request) {
- panic("Unexpected error!")
- })
-
- recovery := handler(handlerFunc)
- recovery.ServeHTTP(httptest.NewRecorder(), newRequest("GET", "/subdir/asdf"))
-
- if !strings.Contains(buf.String(), "Unexpected error!") {
- t.Fatalf("Got log %#v, wanted substring %#v", buf.String(), "Unexpected error!")
- }
-}
-
-func TestRecoveryLoggerWithCustomLogger(t *testing.T) {
- var buf bytes.Buffer
- var logger = log.New(&buf, "", log.LstdFlags)
-
- handler := RecoveryHandler(RecoveryLogger(logger), PrintRecoveryStack(false))
- handlerFunc := http.HandlerFunc(func(w http.ResponseWriter, req *http.Request) {
- panic("Unexpected error!")
- })
-
- recovery := handler(handlerFunc)
- recovery.ServeHTTP(httptest.NewRecorder(), newRequest("GET", "/subdir/asdf"))
-
- if !strings.Contains(buf.String(), "Unexpected error!") {
- t.Fatalf("Got log %#v, wanted substring %#v", buf.String(), "Unexpected error!")
- }
-}