MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / _assert_port

Method _assert_port

lib/sqlalchemy/engine/url.py:219–225  ·  view source on GitHub ↗
(cls, port: Optional[int])

Source from the content-addressed store, hash-verified

217
218 @classmethod
219 def _assert_port(cls, port: Optional[int]) -> Optional[int]:
220 if port is None:
221 return None
222 try:
223 return int(port)
224 except TypeError:
225 raise TypeError("Port argument must be an integer or None")
226
227 @classmethod
228 def _assert_str(cls, v: str, paramname: str) -> str:

Callers 2

_assert_replaceMethod · 0.95
createMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected