mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-08-09 07:20:15 -03:00
fix(types): resolve pre-existing basedpyright errors in tests
Fix ~790 basedpyright errors across the test suite: - Type stub subclasses of real production classes with super().__init__() - Add missing generic type arguments and Dict[str, Any] annotations - Add None guards before subscript/member access - Adapt tests to production API changes (removed dead handlers, PersistentModelCache.get_default, _i18n_filter_added location)
This commit is contained in:
@@ -124,7 +124,7 @@ def mock_metadata_manager():
|
||||
"""Provide a mock metadata manager."""
|
||||
class MockMetadataManager:
|
||||
def __init__(self):
|
||||
self.saved_metadata: List[tuple] = []
|
||||
self.saved_metadata: List[tuple[str, Any]] = []
|
||||
self.loaded_payloads: Dict[str, Dict[str, Any]] = {}
|
||||
|
||||
async def save_metadata(self, file_path: str, metadata: Dict[str, Any]) -> None:
|
||||
@@ -194,7 +194,7 @@ async def test_http_server(
|
||||
site = web.TCPSite(runner, "127.0.0.1", 0)
|
||||
await site.start()
|
||||
|
||||
port = site._server.sockets[0].getsockname()[1]
|
||||
port = site._server.sockets[0].getsockname()[1] # pyright: ignore[reportAttributeAccessIssue, reportOptionalMemberAccess]
|
||||
base_url = f"http://127.0.0.1:{port}"
|
||||
|
||||
yield base_url, port
|
||||
|
||||
Reference in New Issue
Block a user