Skip to content

Commit df55280

Browse files
committed
Fix metrics creation offline test
1 parent 02bbc23 commit df55280

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

tests/unit/test_metrics.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,14 @@ def test_metrics_creation_online() -> None:
4040
)
4141
assert _metrics.to_dict()
4242
_metrics.commit()
43-
assert _metrics.get(metrics=["x", "y", "z"], xaxis="step", runs=[_run.id])
44-
assert _metrics.span(run_ids=[_run.id])
45-
assert _metrics.names(run_ids=[_run.id])
43+
_data = next(_metrics.get(metrics=["x", "y", "z"], runs=[_run.id], xaxis="step"))
44+
assert sorted(_metrics.names(run_ids=[_run.id])) == sorted(_values.keys())
45+
assert _data.get(_run.id).get('y')[0].get('value') == 2.0
46+
assert _data.get(_run.id).get('y')[0].get('step') == 1
4647
_run.delete()
4748
_folder.delete(recursive=True, delete_runs=True, runs_only=False)
4849

50+
4951
@pytest.mark.api
5052
@pytest.mark.offline
5153
def test_metrics_creation_offline() -> None:
@@ -91,9 +93,9 @@ def test_metrics_creation_offline() -> None:
9193

9294
# Get online version of metrics
9395
_online_metrics = Metrics(_id_mapping.get(_metrics.id))
94-
_data = _online_metrics.get(metrics=["x", "y", "z"], runs=[_id_mapping.get(_run.id)], xaxis="step")
96+
_data = next(_online_metrics.get(metrics=["x", "y", "z"], runs=[_id_mapping.get(_run.id)], xaxis="step"))
9597
assert sorted(_online_metrics.names(run_ids=[_id_mapping.get(_run.id)])) == sorted(_values.keys())
9698
assert _data.get(_id_mapping.get(_run.id)).get('y')[0].get('value') == 2.0
9799
assert _data.get(_id_mapping.get(_run.id)).get('y')[0].get('step') == 1
98100
_run.delete()
99-
_folder.delete(recursive=True, delete_runs=True, runs_only=False)
101+
_folder.delete(recursive=True, delete_runs=True, runs_only=False)

0 commit comments

Comments
 (0)