@@ -554,9 +554,7 @@ def set_level(self, level: int | str, logger: str | None = None) -> None:
554554 self ._initial_disabled_logging_level = initial_disabled_logging_level
555555
556556 @contextmanager
557- def at_level (
558- self , level : int | str , logger : str | None = None
559- ) -> Generator [None , None , None ]:
557+ def at_level (self , level : int | str , logger : str | None = None ) -> Generator [None ]:
560558 """Context manager that sets the level for capturing of logs. After
561559 the end of the 'with' statement the level is restored to its original
562560 value.
@@ -580,7 +578,7 @@ def at_level(
580578 logging .disable (original_disable_level )
581579
582580 @contextmanager
583- def filtering (self , filter_ : logging .Filter ) -> Generator [None , None , None ]:
581+ def filtering (self , filter_ : logging .Filter ) -> Generator [None ]:
584582 """Context manager that temporarily adds the given filter to the caplog's
585583 :meth:`handler` for the 'with' statement block, and removes that filter at the
586584 end of the block.
@@ -597,7 +595,7 @@ def filtering(self, filter_: logging.Filter) -> Generator[None, None, None]:
597595
598596
599597@fixture
600- def caplog (request : FixtureRequest ) -> Generator [LogCaptureFixture , None , None ]:
598+ def caplog (request : FixtureRequest ) -> Generator [LogCaptureFixture ]:
601599 """Access and control log capturing.
602600
603601 Captured logs are available through the following properties/methods::
@@ -776,15 +774,15 @@ def _log_cli_enabled(self) -> bool:
776774 return True
777775
778776 @hookimpl (wrapper = True , tryfirst = True )
779- def pytest_sessionstart (self ) -> Generator [None , None , None ]:
777+ def pytest_sessionstart (self ) -> Generator [None ]:
780778 self .log_cli_handler .set_when ("sessionstart" )
781779
782780 with catching_logs (self .log_cli_handler , level = self .log_cli_level ):
783781 with catching_logs (self .log_file_handler , level = self .log_file_level ):
784782 return (yield )
785783
786784 @hookimpl (wrapper = True , tryfirst = True )
787- def pytest_collection (self ) -> Generator [None , None , None ]:
785+ def pytest_collection (self ) -> Generator [None ]:
788786 self .log_cli_handler .set_when ("collection" )
789787
790788 with catching_logs (self .log_cli_handler , level = self .log_cli_level ):
@@ -813,7 +811,7 @@ def pytest_runtest_logstart(self) -> None:
813811 def pytest_runtest_logreport (self ) -> None :
814812 self .log_cli_handler .set_when ("logreport" )
815813
816- def _runtest_for (self , item : nodes .Item , when : str ) -> Generator [None , None , None ]:
814+ def _runtest_for (self , item : nodes .Item , when : str ) -> Generator [None ]:
817815 """Implement the internals of the pytest_runtest_xxx() hooks."""
818816 with catching_logs (
819817 self .caplog_handler ,
@@ -834,21 +832,21 @@ def _runtest_for(self, item: nodes.Item, when: str) -> Generator[None, None, Non
834832 item .add_report_section (when , "log" , log )
835833
836834 @hookimpl (wrapper = True )
837- def pytest_runtest_setup (self , item : nodes .Item ) -> Generator [None , None , None ]:
835+ def pytest_runtest_setup (self , item : nodes .Item ) -> Generator [None ]:
838836 self .log_cli_handler .set_when ("setup" )
839837
840838 empty : dict [str , list [logging .LogRecord ]] = {}
841839 item .stash [caplog_records_key ] = empty
842840 yield from self ._runtest_for (item , "setup" )
843841
844842 @hookimpl (wrapper = True )
845- def pytest_runtest_call (self , item : nodes .Item ) -> Generator [None , None , None ]:
843+ def pytest_runtest_call (self , item : nodes .Item ) -> Generator [None ]:
846844 self .log_cli_handler .set_when ("call" )
847845
848846 yield from self ._runtest_for (item , "call" )
849847
850848 @hookimpl (wrapper = True )
851- def pytest_runtest_teardown (self , item : nodes .Item ) -> Generator [None , None , None ]:
849+ def pytest_runtest_teardown (self , item : nodes .Item ) -> Generator [None ]:
852850 self .log_cli_handler .set_when ("teardown" )
853851
854852 try :
@@ -862,7 +860,7 @@ def pytest_runtest_logfinish(self) -> None:
862860 self .log_cli_handler .set_when ("finish" )
863861
864862 @hookimpl (wrapper = True , tryfirst = True )
865- def pytest_sessionfinish (self ) -> Generator [None , None , None ]:
863+ def pytest_sessionfinish (self ) -> Generator [None ]:
866864 self .log_cli_handler .set_when ("sessionfinish" )
867865
868866 with catching_logs (self .log_cli_handler , level = self .log_cli_level ):
0 commit comments