Coverage for C:\src\imod-python\imod\logging\nulllogger.py: 79%
14 statements
« prev ^ index » next coverage.py v7.4.4, created at 2024-04-08 10:26 +0200
« prev ^ index » next coverage.py v7.4.4, created at 2024-04-08 10:26 +0200
1from imod.logging.ilogger import ILogger
4class NullLogger(ILogger):
5 """
6 The :class:`NullLogger` is used as a dummy logger that doesn't log anything.
7 """
9 def __init__(self) -> None:
10 pass
12 def debug(self, message: str, additional_depth: int = 0) -> None:
13 pass
15 def info(self, message: str, additional_depth: int = 0) -> None:
16 pass
18 def warning(self, message: str, additional_depth: int = 0) -> None:
19 pass
21 def error(self, message: str, additional_depth: int = 0) -> None:
22 pass
24 def critical(self, message: str, additional_depth: int = 0) -> None:
25 pass