Skip to content

Commit 58f1f8c

Browse files
committed
WIP on tests
1 parent 7bb5817 commit 58f1f8c

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

tests/test_core_sdk.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -503,6 +503,7 @@ def test_score_trace():
503503
name="valuation",
504504
value=0.5,
505505
comment="This is a comment",
506+
metadata={"key": "value"},
506507
)
507508

508509
langfuse.flush()
@@ -522,6 +523,7 @@ def test_score_trace():
522523
assert score["comment"] == "This is a comment"
523524
assert score["observationId"] is None
524525
assert score["dataType"] == "NUMERIC"
526+
assert score["metadata"] == {"key": "value"}
525527

526528

527529
def test_score_trace_nested_trace():
@@ -535,6 +537,7 @@ def test_score_trace_nested_trace():
535537
name="valuation",
536538
value=0.5,
537539
comment="This is a comment",
540+
metadata={"key": "value"},
538541
)
539542

540543
langfuse.flush()
@@ -554,6 +557,7 @@ def test_score_trace_nested_trace():
554557
assert score.comment == "This is a comment"
555558
assert score.observation_id is None
556559
assert score.data_type == "NUMERIC"
560+
assert score.metadata == {"key": "value"}
557561

558562

559563
def test_score_trace_nested_observation():
@@ -568,6 +572,7 @@ def test_score_trace_nested_observation():
568572
name="valuation",
569573
value=0.5,
570574
comment="This is a comment",
575+
metadata={"key": "value"},
571576
)
572577

573578
langfuse.flush()
@@ -587,6 +592,7 @@ def test_score_trace_nested_observation():
587592
assert score.comment == "This is a comment"
588593
assert score.observation_id == span.id
589594
assert score.data_type == "NUMERIC"
595+
assert score.metadata == {"key": "value"}
590596

591597

592598
def test_score_span():
@@ -611,6 +617,7 @@ def test_score_span():
611617
name="valuation",
612618
value=1,
613619
comment="This is a comment",
620+
metadata={"key": "value"},
614621
)
615622

616623
langfuse.flush()
@@ -629,6 +636,7 @@ def test_score_span():
629636
assert score["comment"] == "This is a comment"
630637
assert score["observationId"] == spanId
631638
assert score["dataType"] == "NUMERIC"
639+
assert score["metadata"] == {"key": "value"}
632640

633641

634642
def test_create_trace_and_span():

0 commit comments

Comments
 (0)