Commit 863414a1 authored by Janos Guljas's avatar Janos Guljas

return string duration by pingpong api endpoint

parent 7daf11d2
...@@ -7,7 +7,6 @@ package api ...@@ -7,7 +7,6 @@ package api
import ( import (
"errors" "errors"
"net/http" "net/http"
"time"
"github.com/ethersphere/bee/pkg/jsonhttp" "github.com/ethersphere/bee/pkg/jsonhttp"
"github.com/ethersphere/bee/pkg/p2p" "github.com/ethersphere/bee/pkg/p2p"
...@@ -16,7 +15,7 @@ import ( ...@@ -16,7 +15,7 @@ import (
) )
type pingpongResponse struct { type pingpongResponse struct {
RTT time.Duration `json:"rtt"` RTT string `json:"rtt"`
} }
func (s *server) pingpongHandler(w http.ResponseWriter, r *http.Request) { func (s *server) pingpongHandler(w http.ResponseWriter, r *http.Request) {
...@@ -46,6 +45,6 @@ func (s *server) pingpongHandler(w http.ResponseWriter, r *http.Request) { ...@@ -46,6 +45,6 @@ func (s *server) pingpongHandler(w http.ResponseWriter, r *http.Request) {
s.Logger.Infof("pingpong succeeded to peer %s", peerID) s.Logger.Infof("pingpong succeeded to peer %s", peerID)
jsonhttp.OK(w, pingpongResponse{ jsonhttp.OK(w, pingpongResponse{
RTT: rtt, RTT: rtt.String(),
}) })
} }
...@@ -43,7 +43,7 @@ func TestPingpong(t *testing.T) { ...@@ -43,7 +43,7 @@ func TestPingpong(t *testing.T) {
t.Run("ok", func(t *testing.T) { t.Run("ok", func(t *testing.T) {
jsonhttptest.ResponseDirect(t, client, http.MethodPost, "/pingpong/"+peerID.String(), nil, http.StatusOK, api.PingpongResponse{ jsonhttptest.ResponseDirect(t, client, http.MethodPost, "/pingpong/"+peerID.String(), nil, http.StatusOK, api.PingpongResponse{
RTT: rtt, RTT: rtt.String(),
}) })
}) })
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment