Skip to content

Commit 96a8050

Browse files
committed
push
1 parent 7f0d529 commit 96a8050

2 files changed

Lines changed: 5 additions & 9 deletions

File tree

tests/test_datasets.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@
77
from langchain_openai import OpenAI
88

99
from langfuse import Langfuse, observe
10-
from langfuse.api import DatasetStatus
11-
from langfuse.api import Observation
10+
from langfuse.api import DatasetStatus, Observation
1211
from langfuse.langchain import CallbackHandler
1312
from tests.utils import create_uuid, get_api
1413

@@ -220,7 +219,7 @@ def test_get_dataset_runs():
220219

221220
langfuse.flush()
222221
time.sleep(1) # Give API time to process
223-
runs = langfuse.api
222+
runs = langfuse.api.datasets.get_runs(dataset_name=dataset_name)
224223

225224
assert len(runs.data) == 2
226225
assert runs.data[0].name == run_name_2

tests/test_propagate_attributes.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,16 @@
77

88
import concurrent.futures
99
import time
10+
from datetime import datetime
1011

1112
import pytest
1213
from opentelemetry.instrumentation.threading import ThreadingInstrumentor
1314

1415
from langfuse import propagate_attributes
1516
from langfuse._client.attributes import LangfuseOtelSpanAttributes, _serialize
1617
from langfuse._client.constants import LANGFUSE_SDK_EXPERIMENT_ENVIRONMENT
18+
from langfuse._client.datasets import DatasetClient, DatasetItemClient
19+
from langfuse.api import Dataset, DatasetItem, DatasetStatus
1720
from tests.test_otel import TestOTelBase
1821

1922

@@ -2437,12 +2440,6 @@ def test_experiment_attributes_propagate_with_dataset(
24372440
self, langfuse_client, memory_exporter, monkeypatch
24382441
):
24392442
"""Test experiment attribute propagation with Langfuse dataset."""
2440-
import time
2441-
from datetime import datetime
2442-
2443-
from langfuse._client.attributes import _serialize
2444-
from langfuse._client.datasets import DatasetClient, DatasetItemClient
2445-
from langfuse.model import Dataset, DatasetItem, DatasetStatus
24462443

24472444
# Mock the async API to create dataset run items
24482445
async def mock_create_dataset_run_item(*args, **kwargs):

0 commit comments

Comments
 (0)