Vendor dependencies

This commit is contained in:
Alexander Neumann
2016-12-28 21:41:04 +01:00
committed by Zlatko Čalušić
parent 2f0a16d8b7
commit 6054876201
541 changed files with 139974 additions and 0 deletions

40
vendor/goji.io/handle_test.go generated vendored Normal file
View File

@@ -0,0 +1,40 @@
package goji
import (
"net/http"
"testing"
)
func TestHandle(t *testing.T) {
t.Parallel()
m := NewMux()
called := false
fn := func(w http.ResponseWriter, r *http.Request) {
called = true
}
m.Handle(boolPattern(true), http.HandlerFunc(fn))
w, r := wr()
m.ServeHTTP(w, r)
if !called {
t.Error("expected handler to be called")
}
}
func TestHandleFunc(t *testing.T) {
t.Parallel()
m := NewMux()
called := false
fn := func(w http.ResponseWriter, r *http.Request) {
called = true
}
m.HandleFunc(boolPattern(true), fn)
w, r := wr()
m.ServeHTTP(w, r)
if !called {
t.Error("expected handler to be called")
}
}