Skip to content

Commit 9387ff1

Browse files
committed
Update tests
1 parent d1cd9e5 commit 9387ff1

File tree

2 files changed

+26
-18
lines changed
  • exporter/opentelemetry-exporter-otlp-proto-common/src/opentelemetry/exporter/otlp/proto/common/_internal/_log_encoder
  • opentelemetry-sdk/tests/logs

2 files changed

+26
-18
lines changed

exporter/opentelemetry-exporter-otlp-proto-common/src/opentelemetry/exporter/otlp/proto/common/_internal/_log_encoder/__init__.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -42,29 +42,29 @@ def encode_logs(
4242
def _encode_log(readable_log_record: ReadableLogRecord) -> PB2LogRecord:
4343
span_id = (
4444
None
45-
if readable_log_record.span_id == 0
46-
else _encode_span_id(readable_log_record.span_id)
45+
if readable_log_record.log_record.span_id == 0
46+
else _encode_span_id(readable_log_record.log_record.span_id)
4747
)
4848
trace_id = (
4949
None
50-
if readable_log_record.trace_id == 0
51-
else _encode_trace_id(readable_log_record.trace_id)
50+
if readable_log_record.log_record.trace_id == 0
51+
else _encode_trace_id(readable_log_record.log_record.trace_id)
5252
)
53-
body = readable_log_record.body
53+
body = readable_log_record.log_record.body
5454
return PB2LogRecord(
55-
time_unix_nano=readable_log_record.timestamp,
56-
observed_time_unix_nano=readable_log_record.observed_timestamp,
55+
time_unix_nano=readable_log_record.log_record.timestamp,
56+
observed_time_unix_nano=readable_log_record.log_record.observed_timestamp,
5757
span_id=span_id,
5858
trace_id=trace_id,
59-
flags=int(readable_log_record.trace_flags),
59+
flags=int(readable_log_record.log_record.trace_flags),
6060
body=_encode_value(body, allow_null=True),
61-
severity_text=readable_log_record.severity_text,
61+
severity_text=readable_log_record.log_record.severity_text,
6262
attributes=_encode_attributes(
63-
readable_log_record.attributes, allow_null=True
63+
readable_log_record.log_record.attributes, allow_null=True
6464
),
6565
dropped_attributes_count=readable_log_record.dropped_attributes,
66-
severity_number=readable_log_record.severity_number.value,
67-
event_name=readable_log_record.event_name,
66+
severity_number=readable_log_record.log_record.severity_number.value,
67+
event_name=readable_log_record.log_record.event_name,
6868
)
6969

7070

opentelemetry-sdk/tests/logs/test_logs.py

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -109,13 +109,21 @@ def test_readable_log_record_is_frozen(self):
109109
"""Test that ReadableLogRecord is frozen and cannot be modified."""
110110
with self.assertRaises((AttributeError, TypeError)):
111111
self.readable_log_record.log_record = LogRecord(
112-
timestamp=999,
113-
body="Modified"
112+
timestamp=999, body="Modified"
114113
)
115114

116115
def test_readable_log_record_can_read_attributes(self):
117116
"""Test that ReadableLogRecord provides read access to all fields."""
118-
self.assertEqual(self.readable_log_record.log_record.timestamp, 1234567890)
119-
self.assertEqual(self.readable_log_record.log_record.body, "Test log message")
120-
self.assertEqual(self.readable_log_record.log_record.attributes["key"], "value")
121-
self.assertEqual(self.readable_log_record.resource.attributes["service.name"], "test-service")
117+
self.assertEqual(
118+
self.readable_log_record.log_record.timestamp, 1234567890
119+
)
120+
self.assertEqual(
121+
self.readable_log_record.log_record.body, "Test log message"
122+
)
123+
self.assertEqual(
124+
self.readable_log_record.log_record.attributes["key"], "value"
125+
)
126+
self.assertEqual(
127+
self.readable_log_record.resource.attributes["service.name"],
128+
"test-service",
129+
)

0 commit comments

Comments
 (0)