fix tests and examples to match the router.Handler() change

This commit is contained in:
tjpcc 2023-05-02 08:56:10 -06:00
parent ace21031f9
commit 33d0199bbe
2 changed files with 4 additions and 4 deletions

View File

@ -35,7 +35,7 @@ func main() {
router := &sr.Router{}
router.Route("/*", handler)
handler = sr.HandlerFunc(router.Handler)
handler = router.Handler()
_, infoLog, _, errLog := logging.DefaultLoggers()

View File

@ -42,7 +42,7 @@ func TestRouterUse(t *testing.T) {
request, err := gemini.ParseRequest(bytes.NewBufferString("/\r\n"))
require.Nil(t, err)
response := r.Handler(context.Background(), request)
response := r.Handler().Handle(context.Background(), request)
require.NotNil(t, response)
body, err := io.ReadAll(response.Body)
@ -64,7 +64,7 @@ func TestRouterMount(t *testing.T) {
request, err := gemini.ParseRequest(bytes.NewBufferString("/foo/bar\r\n"))
require.Nil(t, err)
response := outer.Handler(context.Background(), request)
response := outer.Handler().Handle(context.Background(), request)
require.NotNil(t, response)
body, err := io.ReadAll(response.Body)
@ -75,6 +75,6 @@ func TestRouterMount(t *testing.T) {
request, err = gemini.ParseRequest(bytes.NewBufferString("/foo\r\n"))
require.Nil(t, err)
response = outer.Handler(context.Background(), request)
response = outer.Handler().Handle(context.Background(), request)
require.Nil(t, response)
}