File tree Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -48,6 +48,11 @@ func IsReady() bool {
4848 return defaultHealthManager .IsReady ()
4949}
5050
51+ // MarkReady sets components status to ready.
52+ func MarkReady () {
53+ defaultHealthManager .MarkReady ()
54+ }
55+
5156// CreateHttpHandler create health http handler base on given probe.
5257func CreateHttpHandler (healthResponse string ) http.HandlerFunc {
5358 return func (w http.ResponseWriter , _ * http.Request ) {
Original file line number Diff line number Diff line change @@ -4,8 +4,11 @@ import (
44 "testing"
55
66 "github.com/stretchr/testify/assert"
7+ "google.golang.org/grpc"
8+
79 "github.com/zeromicro/go-zero/core/discov"
810 "github.com/zeromicro/go-zero/core/netx"
11+ "github.com/zeromicro/go-zero/internal/health"
912)
1013
1114func TestNewRpcPubServer (t * testing.T ) {
@@ -15,8 +18,11 @@ func TestNewRpcPubServer(t *testing.T) {
1518 ID : 10 ,
1619 }, "" )
1720 assert .NoError (t , err )
21+ health .MarkReady ()
1822 assert .NotPanics (t , func () {
19- s .Start (nil )
23+ s .Start (func (server * grpc.Server ) {
24+
25+ })
2026 })
2127}
2228
You can’t perform that action at this time.
0 commit comments