ci/lint: per-file ignores for tests in ruff and basedpyright

Relax ANN/ARG/PLR/C901 and related rules under tests/**; silence noisy
basedpyright reports for test fakes and private helpers.
This commit is contained in:
2026-07-15 10:35:30 +08:00
parent c5745e0711
commit 5c13e06427
10 changed files with 58 additions and 25 deletions
+1 -1
View File
@@ -45,7 +45,7 @@ async def test_append_and_list_messages(store: MemoryStore) -> None:
assert row1.seq == 1
messages = await store.list_messages(session.sid)
assert len(messages) == 2 # noqa: PLR2004
assert len(messages) == 2
assert isinstance(messages[0], UserChatMessage)
assert messages[0].content == "hello"
assert isinstance(messages[1], AssistantChatMessage)