Skip to content

Commit e527e51

Browse files
committed
Refactoring: metrics test and batches fixture.
1 parent 49c47b6 commit e527e51

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

tests/test_otel.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,8 @@ def do_get(sock, path):
144144

145145
@pytest.fixture
146146
def batches(spans, http_ver, otel_mode):
147-
pos = 6 * http_ver + 3 * otel_mode
148-
return spans[pos : pos + 3]
147+
offset = 6 * http_ver + 3 * otel_mode
148+
return spans[offset : offset + 3]
149149

150150

151151
@pytest.fixture
@@ -368,8 +368,7 @@ def test_span_name(self, http_ver, span, value, idx, otel_mode):
368368
def test_metrics(self, http_ver, span, idx, name, atype, value, otel_mode):
369369
if name in ["http.flavor", "http.user_agent"]:
370370
value = value[http_ver]
371-
if type(value) is list:
372-
value = value[idx]
371+
value = value[idx] if type(value) is list else value
373372
if name == "net.sock.peer.port":
374373
assert span_attr(span, name, atype) in value
375374
else:

0 commit comments

Comments
 (0)