(t *testing.T)
| 182 | } |
| 183 | |
| 184 | func TestServerConfigSetDefaults_GrpcPortDefaultsToHttpPort(t *testing.T) { |
| 185 | server := &ServerConfig{ |
| 186 | HttpHostV4: util.StringPtr("127.0.0.1"), |
| 187 | HttpHostV6: util.StringPtr("[::1]"), |
| 188 | HttpPortV4: util.IntPtr(4311), |
| 189 | HttpPortV6: util.IntPtr(5311), |
| 190 | GrpcEnabled: util.BoolPtr(true), |
| 191 | } |
| 192 | |
| 193 | err := server.SetDefaults() |
| 194 | assert.NoError(t, err) |
| 195 | assert.NotNil(t, server.GrpcHostV4) |
| 196 | assert.NotNil(t, server.GrpcHostV6) |
| 197 | assert.NotNil(t, server.GrpcPortV4) |
| 198 | assert.NotNil(t, server.GrpcPortV6) |
| 199 | assert.Equal(t, "127.0.0.1", *server.GrpcHostV4) |
| 200 | assert.Equal(t, "[::1]", *server.GrpcHostV6) |
| 201 | assert.Equal(t, 4311, *server.GrpcPortV4) |
| 202 | assert.Equal(t, 5311, *server.GrpcPortV6) |
| 203 | } |
| 204 | |
| 205 | func TestSetDefaults_UpstreamConfig(t *testing.T) { |
| 206 | t.Run("SchemeBasedUpstreamConfigConversionToProvider", func(t *testing.T) { |
nothing calls this directly
no test coverage detected