(self, **kwargs: Any)
| 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)) |
nothing calls this directly
no test coverage detected