Skip to content

Commit b505e06

Browse files
committed
fix pylint
1 parent cc50957 commit b505e06

File tree

3 files changed

+3
-18
lines changed

3 files changed

+3
-18
lines changed

aws-opentelemetry-distro/tests/amazon/opentelemetry/distro/exporter/aws/metrics/test_base_emf_exporter.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ def _export(self, log_event):
2020
"""Implementation that stores exported logs for testing."""
2121
self.exported_logs.append(log_event)
2222

23-
def force_flush(self, timeout_millis=None):
23+
def force_flush(self, timeout_millis=None): # pylint: disable=no-self-use
2424
"""Force flush implementation for testing."""
2525
return True
2626

27-
def shutdown(self, timeout_millis=None):
27+
def shutdown(self, timeout_millis=None): # pylint: disable=no-self-use
2828
"""Shutdown implementation for testing."""
2929
return True
3030

aws-opentelemetry-distro/tests/amazon/opentelemetry/distro/exporter/aws/metrics/test_console_emf_exporter.py

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
from amazon.opentelemetry.distro.exporter.aws.metrics.console_emf_exporter import ConsoleEmfExporter
99
from opentelemetry.sdk.metrics import Counter
10-
from opentelemetry.sdk.metrics.export import AggregationTemporality, MetricsData
10+
from opentelemetry.sdk.metrics.export import AggregationTemporality, MetricsData, MetricExportResult
1111

1212

1313
class TestConsoleEmfExporter(unittest.TestCase):
@@ -212,8 +212,6 @@ def test_integration_with_metrics_data(self):
212212
result = self.exporter.export(mock_metrics_data)
213213

214214
# Should succeed even with no actual metrics
215-
from opentelemetry.sdk.metrics.export import MetricExportResult
216-
217215
self.assertEqual(result, MetricExportResult.SUCCESS)
218216

219217
def test_integration_export_success(self):
@@ -222,8 +220,6 @@ def test_integration_export_success(self):
222220
mock_metrics_data = MagicMock(spec=MetricsData)
223221
mock_metrics_data.resource_metrics = []
224222

225-
from opentelemetry.sdk.metrics.export import MetricExportResult
226-
227223
result = self.exporter.export(mock_metrics_data)
228224
self.assertEqual(result, MetricExportResult.SUCCESS)
229225

@@ -232,8 +228,6 @@ def test_integration_export_with_timeout(self):
232228
mock_metrics_data = MagicMock(spec=MetricsData)
233229
mock_metrics_data.resource_metrics = []
234230

235-
from opentelemetry.sdk.metrics.export import MetricExportResult
236-
237231
result = self.exporter.export(mock_metrics_data, timeout_millis=5000)
238232
self.assertEqual(result, MetricExportResult.SUCCESS)
239233

@@ -250,8 +244,6 @@ def test_export_failure_handling(self):
250244

251245
# Patch the logger in the base_emf_exporter since that's where the error logging happens
252246
with patch("amazon.opentelemetry.distro.exporter.aws.metrics.base_emf_exporter.logger") as mock_logger:
253-
from opentelemetry.sdk.metrics.export import MetricExportResult
254-
255247
result = self.exporter.export(mock_metrics_data)
256248

257249
self.assertEqual(result, MetricExportResult.FAILURE)

aws-opentelemetry-distro/tests/amazon/opentelemetry/distro/test_aws_opentelementry_configurator.py

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -969,7 +969,6 @@ def test_check_emf_exporter_enabled(self):
969969
os.environ.pop("OTEL_METRICS_EXPORTER", None)
970970

971971
def test_fetch_logs_header(self):
972-
# Clear cache before starting tests
973972
_clear_logs_header_cache()
974973

975974
# Test when headers are not set
@@ -985,7 +984,6 @@ def test_fetch_logs_header(self):
985984
result2 = _fetch_logs_header()
986985
self.assertIs(result, result2) # Same object reference
987986

988-
# Clear cache and test with valid headers
989987
_clear_logs_header_cache()
990988
os.environ[OTEL_EXPORTER_OTLP_LOGS_HEADERS] = "x-aws-log-group=test-group,x-aws-log-stream=test-stream"
991989
result = _fetch_logs_header()
@@ -998,7 +996,6 @@ def test_fetch_logs_header(self):
998996
result2 = _fetch_logs_header()
999997
self.assertIs(result, result2)
1000998

1001-
# Clear cache and test with valid headers including namespace
1002999
_clear_logs_header_cache()
10031000
os.environ[OTEL_EXPORTER_OTLP_LOGS_HEADERS] = (
10041001
"x-aws-log-group=test-group,x-aws-log-stream=test-stream,x-aws-metric-namespace=test-namespace"
@@ -1009,31 +1006,27 @@ def test_fetch_logs_header(self):
10091006
self.assertEqual(result.namespace, "test-namespace")
10101007
self.assertTrue(result.is_valid())
10111008

1012-
# Clear cache and test with missing log group
10131009
_clear_logs_header_cache()
10141010
os.environ[OTEL_EXPORTER_OTLP_LOGS_HEADERS] = "x-aws-log-stream=test-stream"
10151011
result = _fetch_logs_header()
10161012
self.assertIsNone(result.log_group)
10171013
self.assertEqual(result.log_stream, "test-stream")
10181014
self.assertFalse(result.is_valid())
10191015

1020-
# Clear cache and test with missing log stream
10211016
_clear_logs_header_cache()
10221017
os.environ[OTEL_EXPORTER_OTLP_LOGS_HEADERS] = "x-aws-log-group=test-group"
10231018
result = _fetch_logs_header()
10241019
self.assertEqual(result.log_group, "test-group")
10251020
self.assertIsNone(result.log_stream)
10261021
self.assertFalse(result.is_valid())
10271022

1028-
# Clear cache and test with empty value in log group
10291023
_clear_logs_header_cache()
10301024
os.environ[OTEL_EXPORTER_OTLP_LOGS_HEADERS] = "x-aws-log-group=,x-aws-log-stream=test-stream"
10311025
result = _fetch_logs_header()
10321026
self.assertIsNone(result.log_group)
10331027
self.assertEqual(result.log_stream, "test-stream")
10341028
self.assertFalse(result.is_valid())
10351029

1036-
# Clear cache and test with empty value in log stream
10371030
_clear_logs_header_cache()
10381031
os.environ[OTEL_EXPORTER_OTLP_LOGS_HEADERS] = "x-aws-log-group=test-group,x-aws-log-stream="
10391032
result = _fetch_logs_header()

0 commit comments

Comments
 (0)