File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed
exporter/opentelemetry-exporter-otlp-proto-http/tests/metrics Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change 3232 DEFAULT_TIMEOUT ,
3333 OTLPMetricExporter ,
3434)
35+ from opentelemetry .exporter .otlp .proto .http .version import __version__
3536from opentelemetry .sdk .environment_variables import (
3637 OTEL_EXPORTER_OTLP_CERTIFICATE ,
3738 OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE ,
@@ -124,6 +125,15 @@ def test_constructor_default(self):
124125 self .assertIs (exporter ._compression , DEFAULT_COMPRESSION )
125126 self .assertEqual (exporter ._headers , {})
126127 self .assertIsInstance (exporter ._session , Session )
128+ self .assertIn ("User-Agent" , exporter ._session .headers )
129+ self .assertEqual (
130+ exporter ._session .headers .get ("Content-Type" ),
131+ "application/x-protobuf" ,
132+ )
133+ self .assertEqual (
134+ exporter ._session .headers .get ("User-Agent" ),
135+ "OTel-OTLP-Exporter-Python/" + __version__ ,
136+ )
127137
128138 @patch .dict (
129139 "os.environ" ,
You can’t perform that action at this time.
0 commit comments