Rename session handler to request handler

This commit is contained in:
lash
2025-01-12 10:40:23 +00:00
parent dcf777bf08
commit 611c5a8dfc
3 changed files with 21 additions and 21 deletions

View File

@@ -13,12 +13,12 @@ var (
logg = logging.NewVanilla().WithDomain("visedriver.http.session")
)
// HTTPSessionHandler implements the session handler for HTTP
type HTTPSessionHandler struct {
// HTTPRequestHandler implements the session handler for HTTP
type HTTPRequestHandler struct {
request.RequestHandler
}
func (f *HTTPSessionHandler) WriteError(w http.ResponseWriter, code int, err error) {
func (f *HTTPRequestHandler) WriteError(w http.ResponseWriter, code int, err error) {
s := err.Error()
w.Header().Set("Content-Length", strconv.Itoa(len(s)))
w.WriteHeader(code)
@@ -29,13 +29,13 @@ func (f *HTTPSessionHandler) WriteError(w http.ResponseWriter, code int, err err
}
}
func NewHTTPSessionHandler(h request.RequestHandler) *HTTPSessionHandler {
return &HTTPSessionHandler{
func NewHTTPRequestHandler(h request.RequestHandler) *HTTPRequestHandler {
return &HTTPRequestHandler{
RequestHandler: h,
}
}
func (hh *HTTPSessionHandler) ServeHTTP(w http.ResponseWriter, req *http.Request) {
func (hh *HTTPRequestHandler) ServeHTTP(w http.ResponseWriter, req *http.Request) {
var code int
var err error
var perr error

View File

@@ -24,7 +24,7 @@ func (e *errorReader) Read(p []byte) (n int, err error) {
return 0, errors.New("read error")
}
func TestSessionHandler_ServeHTTP(t *testing.T) {
func TestRequestHandler_ServeHTTP(t *testing.T) {
tests := []struct {
name string
sessionID string
@@ -99,7 +99,7 @@ func TestSessionHandler_ServeHTTP(t *testing.T) {
},
}
sessionHandler := &HTTPSessionHandler{
sessionHandler := &HTTPRequestHandler{
RequestHandler: mockRequestHandler,
}
@@ -118,8 +118,8 @@ func TestSessionHandler_ServeHTTP(t *testing.T) {
}
}
func TestSessionHandler_WriteError(t *testing.T) {
handler := &HTTPSessionHandler{}
func TestRequestHandler_WriteError(t *testing.T) {
handler := &HTTPRequestHandler{}
mockWriter := &httpmocks.MockWriter{}
err := errors.New("test error")