(caplog: pytest.LogCaptureFixture)
| 33 | |
| 34 | |
| 35 | def test_change_level(caplog: pytest.LogCaptureFixture) -> None: |
| 36 | caplog.set_level(logging.INFO) |
| 37 | logger.debug("handler DEBUG level") |
| 38 | logger.info("handler INFO level") |
| 39 | |
| 40 | caplog.set_level(logging.CRITICAL, logger=sublogger.name) |
| 41 | sublogger.warning("logger WARNING level") |
| 42 | sublogger.critical("logger CRITICAL level") |
| 43 | |
| 44 | assert "DEBUG" not in caplog.text |
| 45 | assert "INFO" in caplog.text |
| 46 | assert "WARNING" not in caplog.text |
| 47 | assert "CRITICAL" in caplog.text |
| 48 | |
| 49 | |
| 50 | def test_change_level_logging_disabled(caplog: pytest.LogCaptureFixture) -> None: |
nothing calls this directly
no test coverage detected
searching dependent graphs…