(caplog: pytest.LogCaptureFixture)
| 46 | |
| 47 | |
| 48 | def test_default_level_is_info(caplog: pytest.LogCaptureFixture) -> None: |
| 49 | logger = logging.getLogger('crawlee.tests.log_dedup_default_level') |
| 50 | logger_once = LoggerOnce(logger) |
| 51 | with caplog.at_level(logging.DEBUG, logger=logger.name): |
| 52 | logger_once.log('msg', key='k') |
| 53 | assert caplog.records[-1].levelno == logging.INFO |
| 54 | |
| 55 | |
| 56 | def test_log_emits_at_specified_level(caplog: pytest.LogCaptureFixture) -> None: |
nothing calls this directly
no test coverage detected