We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1cd9452 commit d86d7e6Copy full SHA for d86d7e6
1 file changed
tests/test_core_sdk.py
@@ -161,10 +161,12 @@ def test_create_numeric_score():
161
# Retrieve and verify
162
trace = api_wrapper.get_trace(trace_id)
163
164
- assert trace["scores"][0]["id"] == score_id
165
- assert trace["scores"][0]["value"] == 1
166
- assert trace["scores"][0]["dataType"] == "NUMERIC"
167
- assert trace["scores"][0]["stringValue"] is None
+ # Find the score by name (server may transform the ID format)
+ score = next((s for s in trace["scores"] if s["name"] == "this-is-a-score"), None)
+ assert score is not None
+ assert score["value"] == 1
168
+ assert score["dataType"] == "NUMERIC"
169
+ assert score["stringValue"] is None
170
171
172
def test_create_boolean_score():
0 commit comments