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

Method __init__

test/utils.py:212–228  ·  view source on GitHub ↗
(self, **kwargs: Any)

Source from the content-addressed store, hash-verified

210 last_instance: Any = None
211
212 def __init__(self, **kwargs: Any) -> None:
213 type(self).last_instance = self
214 self.init_kwargs = dict(kwargs)
215 self.config = config or {'main': {}, 'alias_dsn': {}}
216 self.config_without_package_defaults = config_without_package_defaults or {}
217 self.default_keepalive_ticks = 5
218 self.ssl_mode = None
219 self.logger = DummyLogger()
220 self.main_formatter = SimpleNamespace(format_name=None)
221 self.destructive_warning = False
222 self.destructive_keywords = ['drop']
223 self.dsn_alias = None
224 self.connect_calls: list[dict[str, Any]] = []
225 self.run_query_calls: list[tuple[str, Any, bool]] = []
226 self.run_cli_called = False
227 self.close_called = False
228 self.verbosity = 0
229
230 def connect(self, **kwargs: Any) -> None:
231 self.connect_calls.append(dict(kwargs))

Callers

nothing calls this directly

Calls 1

DummyLoggerClass · 0.70

Tested by

no test coverage detected