databag/net/server/internal/status_test.go

22 lines
373 B
Go
Raw Normal View History

2022-01-19 19:36:53 +00:00
package databag
import (
"net/url"
"net/http"
"net/http/httptest"
)
type StatusHandler struct {}
func (h *StatusHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
Status(w, r)
}
func StartTestWebsocketServer() string {
h := StatusHandler{}
s := httptest.NewServer(&h)
wsUrl, _ := url.Parse(s.URL)
wsUrl.Scheme = "ws"
return wsUrl.String()
}