From 9a155df80209d4b4e66a101e4b1aecda4efc0e06 Mon Sep 17 00:00:00 2001 From: Lance Erickson Date: Mon, 21 Nov 2022 19:39:23 -0600 Subject: [PATCH] Fix 1455: Protect from raw next() calls (#1456) --- .../tests/test_metrics_instrumentation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/instrumentation/opentelemetry-instrumentation-tornado/tests/test_metrics_instrumentation.py b/instrumentation/opentelemetry-instrumentation-tornado/tests/test_metrics_instrumentation.py index 14ef4b842..aa28305ab 100644 --- a/instrumentation/opentelemetry-instrumentation-tornado/tests/test_metrics_instrumentation.py +++ b/instrumentation/opentelemetry-instrumentation-tornado/tests/test_metrics_instrumentation.py @@ -57,7 +57,7 @@ class TornadoTest(AsyncHTTPTestCase, TestBase): def assert_metric_expected( self, metric, expected_value, expected_attributes ): - data_point = next(metric.data.data_points) + data_point = next(iter(metric.data.data_points)) if isinstance(data_point, HistogramDataPoint): self.assertEqual( @@ -78,7 +78,7 @@ class TornadoTest(AsyncHTTPTestCase, TestBase): def assert_duration_metric_expected( self, metric, duration_estimated, expected_attributes ): - data_point = next(metric.data.data_points) + data_point = next(iter(metric.data.data_points)) self.assertAlmostEqual( data_point.sum,