From a8ab1b16387cb5ea06e454b65791c1dfbfff78c1 Mon Sep 17 00:00:00 2001 From: Quanzheng Long Date: Thu, 7 May 2026 11:26:40 -0700 Subject: [PATCH] fix: resolve ruff import sorting in conformance wrapper tests Co-authored-by: Cursor --- .../tests/test_conformance_delta.py | 22 ++++++++--------- .../tests/test_conformance_delta.py | 24 +++++++++---------- 2 files changed, 22 insertions(+), 24 deletions(-) diff --git a/libs/checkpoint-sqlite/tests/test_conformance_delta.py b/libs/checkpoint-sqlite/tests/test_conformance_delta.py index b20cdf787..0d8e83212 100644 --- a/libs/checkpoint-sqlite/tests/test_conformance_delta.py +++ b/libs/checkpoint-sqlite/tests/test_conformance_delta.py @@ -10,21 +10,21 @@ pytest.importorskip( ) pytest.importorskip("aiosqlite", reason="aiosqlite not installed") -from langgraph.checkpoint.conformance import validate # noqa: E402 -from langgraph.checkpoint.conformance.initializer import checkpointer_test # noqa: E402 -from langgraph.checkpoint.sqlite.aio import AsyncSqliteSaver # noqa: E402 - - -@checkpointer_test(name="AsyncSqliteSaver") -async def _sqlite_saver(): - async with AsyncSqliteSaver.from_conn_string(":memory:") as saver: - yield saver - @pytest.mark.asyncio async def test_delta_channel_conformance(): + from langgraph.checkpoint.conformance import validate + from langgraph.checkpoint.conformance.initializer import checkpointer_test + + from langgraph.checkpoint.sqlite.aio import AsyncSqliteSaver + + @checkpointer_test(name="AsyncSqliteSaver") + async def sqlite_saver(): + async with AsyncSqliteSaver.from_conn_string(":memory:") as saver: + yield saver + report = await validate( - _sqlite_saver, + sqlite_saver, capabilities={ "delta_channel_history", "delta_channel_keepset", diff --git a/libs/checkpoint/tests/test_conformance_delta.py b/libs/checkpoint/tests/test_conformance_delta.py index 3385b0c43..5afe330a8 100644 --- a/libs/checkpoint/tests/test_conformance_delta.py +++ b/libs/checkpoint/tests/test_conformance_delta.py @@ -2,29 +2,27 @@ from __future__ import annotations -import asyncio - import pytest -pytest.importorskip( +conformance = pytest.importorskip( "langgraph.checkpoint.conformance", reason="langgraph-checkpoint-conformance not installed", ) -from langgraph.checkpoint.conformance import validate # noqa: E402 -from langgraph.checkpoint.conformance.initializer import checkpointer_test # noqa: E402 -from langgraph.checkpoint.memory import InMemorySaver # noqa: E402 - - -@checkpointer_test(name="InMemorySaver") -async def _mem_saver(): - yield InMemorySaver() - @pytest.mark.asyncio async def test_delta_channel_conformance(): + from langgraph.checkpoint.conformance import validate + from langgraph.checkpoint.conformance.initializer import checkpointer_test + + from langgraph.checkpoint.memory import InMemorySaver + + @checkpointer_test(name="InMemorySaver") + async def mem_saver(): + yield InMemorySaver() + report = await validate( - _mem_saver, + mem_saver, capabilities={ "delta_channel_history", "delta_channel_keepset",