1919from opentelemetry ._logs .severity import SeverityNumber
2020from opentelemetry .attributes import BoundedAttributes
2121from opentelemetry .sdk ._logs import (
22+ BytesEncoder ,
2223 LogDroppedAttributesWarning ,
2324 LogLimits ,
2425 LogRecord ,
25- BytesEncoder ,
2626)
2727from opentelemetry .sdk .resources import Resource
2828
@@ -31,7 +31,7 @@ class TestLogRecord(unittest.TestCase):
3131 def test_log_record_to_json (self ):
3232 expected = json .dumps (
3333 {
34- "body" : {' key' : ' logLine' , ' bytes' : b' 123' },
34+ "body" : {" key" : " logLine" , " bytes" : b" 123" },
3535 "severity_number" : None ,
3636 "severity_text" : None ,
3737 "attributes" : {
@@ -57,7 +57,7 @@ def test_log_record_to_json(self):
5757 actual = LogRecord (
5858 timestamp = 0 ,
5959 observed_timestamp = 0 ,
60- body = {' key' : ' logLine' , ' bytes' : b' 123' },
60+ body = {" key" : " logLine" , " bytes" : b" 123" },
6161 resource = Resource ({"service.name" : "foo" }),
6262 attributes = {
6363 "mapping" : {"key" : "value" },
@@ -70,7 +70,7 @@ def test_log_record_to_json(self):
7070 self .assertEqual (expected , actual .to_json (indent = 4 ))
7171 self .assertEqual (
7272 actual .to_json (indent = None ),
73- '{"body": "a log line" , "severity_number": null, "severity_text": null, "attributes": {"mapping": {"key": "value"}, "none": null, "sequence": [1, 2], "str": "string"}, "dropped_attributes": 0, "timestamp": "1970-01-01T00:00:00.000000Z", "observed_timestamp": "1970-01-01T00:00:00.000000Z", "trace_id": "", "span_id": "", "trace_flags": null, "resource": {"attributes": {"service.name": "foo"}, "schema_url": ""}}' ,
73+ '{"body": {"key": "logLine", "bytes": "MTIz"} , "severity_number": null, "severity_text": null, "attributes": {"mapping": {"key": "value"}, "none": null, "sequence": [1, 2], "str": "string"}, "dropped_attributes": 0, "timestamp": "1970-01-01T00:00:00.000000Z", "observed_timestamp": "1970-01-01T00:00:00.000000Z", "trace_id": "", "span_id": "", "trace_flags": null, "resource": {"attributes": {"service.name": "foo"}, "schema_url": ""}}' ,
7474 )
7575
7676 def test_log_record_to_json_serializes_severity_number_as_int (self ):
0 commit comments