MCPcopy
hub / github.com/ory/keto / NewServer

Method NewServer

cmd/client/test_helpers.go:89–100  ·  view source on GitHub ↗
(t *testing.T, st ServerType)

Source from the content-addressed store, hash-verified

87}
88
89func (ts *TestServer) NewServer(t *testing.T, st ServerType) *grpc.Server {
90 switch st {
91 case ReadServer:
92 return ts.Reg.ReadGRPCServer(t.Context())
93 case WriteServer:
94 return ts.Reg.WriteGRPCServer(t.Context())
95 case OplServer:
96 return ts.Reg.OplGRPCServer(t.Context())
97 default:
98 panic(fmt.Sprintf("unknown ServerType %s", st))
99 }
100}
101
102func (ts *TestServer) Shutdown(t *testing.T) {
103 for _, s := range ts.Servers {

Callers 14

serveMethod · 0.95
TestStatusCmdFunction · 0.95
TestRESTHandlerFunction · 0.80
newGrpcServerMethod · 0.80
HealthServerMethod · 0.80
TestNewOPLConfigWatcherFunction · 0.80
TestReadHandlersFunction · 0.80
TestWriteHandlersFunction · 0.80
TestCheckRESTHandlerFunction · 0.80

Calls 3

ReadGRPCServerMethod · 0.65
WriteGRPCServerMethod · 0.65
OplGRPCServerMethod · 0.65

Tested by 10

TestStatusCmdFunction · 0.76
TestRESTHandlerFunction · 0.64
TestNewOPLConfigWatcherFunction · 0.64
TestReadHandlersFunction · 0.64
TestWriteHandlersFunction · 0.64
TestCheckRESTHandlerFunction · 0.64
TestNewHandlerFunction · 0.64