From 5ba777b28d2211ba7e1c9b71031c3e8409ee1026 Mon Sep 17 00:00:00 2001 From: rjs211 Date: Sun, 7 Feb 2021 16:16:13 +0530 Subject: [PATCH] added testcase for collector's HTTP TLS at receiver Signed-off-by: rjs211 --- .../jaegerreceiver/jaeger_receiver_test.go | 26 ++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/cmd/opentelemetry/app/receiver/jaegerreceiver/jaeger_receiver_test.go b/cmd/opentelemetry/app/receiver/jaegerreceiver/jaeger_receiver_test.go index d19ab0e2cc6..39c0a9f2d38 100644 --- a/cmd/opentelemetry/app/receiver/jaegerreceiver/jaeger_receiver_test.go +++ b/cmd/opentelemetry/app/receiver/jaegerreceiver/jaeger_receiver_test.go @@ -161,7 +161,7 @@ func TestDefaultValueFromViper(t *testing.T) { }, }, { - name: "collectorTLS", + name: "collectorGRPCTLS", flags: []string{ "--collector.grpc.tls.enabled=true", "--collector.grpc.tls.cert=/cert.pem", @@ -185,6 +185,30 @@ func TestDefaultValueFromViper(t *testing.T) { }, }, }, + { + name: "collectorHTTPTLS", + flags: []string{ + "--collector.http.tls.enabled=true", + "--collector.http.tls.cert=/cert.pem", + "--collector.http.tls.key=/key.pem", + "--collector.http.tls.client-ca=/client-ca.pem", + }, + expected: &jaegerreceiver.Config{ + Protocols: jaegerreceiver.Protocols{ + ThriftHTTP: &confighttp.HTTPServerSettings{ + + Endpoint: ":14268", + TLSSetting: &configtls.TLSServerSetting{ + TLSSetting: configtls.TLSSetting{ + CertFile: "/cert.pem", + KeyFile: "/key.pem", + }, + ClientCAFile: "/client-ca.pem", + }, + }, + }, + }, + }, } for _, test := range tests { t.Run(test.name, func(t *testing.T) {