def test_logger_debug(caplog): """Test that the double verbosity arg causes logger to be DEBUG.""" options = cli.get_config(['-vv']) initialize_logger(options.verbosity) expected_info = ( "ansiblelint.__main__", logging.DEBUG, 'Logging initialized to level 10', ) assert expected_info in caplog.record_tuples
def test_get_yaml_files_git_verbose(reset_env_var, message_prefix, monkeypatch, caplog): """Ensure that autodiscovery lookup failures are logged.""" options = cli.get_config(['-v']) initialize_logger(options.verbosity) monkeypatch.setenv(reset_env_var, '') utils.get_yaml_files(options) expected_info = ("ansiblelint.utils", logging.INFO, 'Discovering files to lint: git ls-files *.yaml *.yml') assert expected_info in caplog.record_tuples assert any(m.startswith(message_prefix) for m in caplog.messages)
def test_discover_lintables_git_verbose( reset_env_var: str, message_prefix: str, monkeypatch: MonkeyPatch, caplog: LogCaptureFixture, ) -> None: """Ensure that autodiscovery lookup failures are logged.""" options = cli.get_config(['-v']) initialize_logger(options.verbosity) monkeypatch.setenv(reset_env_var, '') file_utils.discover_lintables(options) assert any(m[2].startswith("Looking up for files") for m in caplog.record_tuples) assert any(m.startswith(message_prefix) for m in caplog.messages)