Renamed module

This commit is contained in:
2023-07-18 21:48:38 +02:00
parent efa45214c3
commit 45b7bf6714
8 changed files with 41 additions and 13 deletions

View File

@ -1,4 +1,4 @@
package aero_test
package server_test
import (
"errors"
@ -7,22 +7,22 @@ import (
"net/http/httptest"
"testing"
"git.akyoto.dev/go/aero"
"git.akyoto.dev/go/assert"
"git.akyoto.dev/go/server"
)
func TestServer(t *testing.T) {
server := aero.New()
s := server.New()
server.Get("/", func(ctx aero.Context) error {
s.Get("/", func(ctx server.Context) error {
return ctx.Bytes([]byte("Hello"))
})
server.Get("/blog/:post", func(ctx aero.Context) error {
s.Get("/blog/:post", func(ctx server.Context) error {
return ctx.Bytes([]byte("Hello"))
})
server.Get("/error", func(ctx aero.Context) error {
s.Get("/error", func(ctx server.Context) error {
return ctx.Error(http.StatusUnauthorized, errors.New("Not logged in"))
})
@ -41,7 +41,7 @@ func TestServer(t *testing.T) {
t.Run("example.com"+test.URL, func(t *testing.T) {
request := httptest.NewRequest(http.MethodGet, test.URL, nil)
response := httptest.NewRecorder()
server.ServeHTTP(response, request)
s.ServeHTTP(response, request)
result := response.Result()
assert.Equal(t, result.StatusCode, test.Status)