MCPcopy Index your code
hub / github.com/dbcli/mycli / DummyLogger

Class DummyLogger

test/utils.py:48–61  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

46
47
48class DummyLogger:
49 def __init__(self) -> None:
50 self.debug_calls: list[tuple[tuple[Any, ...], dict[str, Any]]] = []
51 self.error_calls: list[tuple[tuple[Any, ...], dict[str, Any]]] = []
52 self.warning_calls: list[tuple[tuple[Any, ...], dict[str, Any]]] = []
53
54 def debug(self, *args: Any, **kwargs: Any) -> None:
55 self.debug_calls.append((args, kwargs))
56
57 def error(self, *args: Any, **kwargs: Any) -> None:
58 self.error_calls.append((args, kwargs))
59
60 def warning(self, *args: Any, **kwargs: Any) -> None:
61 self.warning_calls.append((args, kwargs))
62
63
64class DummyFormatter:

Calls

no outgoing calls