def METHOD_NAME(self, monkeypatch):
    """Show that when configuration values are provided,
    PbenchConfig uses those values instead of default values"""
    logger_type = "file"
    log_dir = "/mock/log_dir"
    logging_level = "Devlog"
    log_format = "1970-01-01T00:00:42.000000 -- 'message'"
    self.logger_test_setup(
        monkeypatch,
        {
            "logging": {
                "logger_type": logger_type,
                "log_dir": log_dir,
                "logging_level": logging_level,
                "log_format": log_format,
            }
        },
    )
    config = PbenchConfig("pbench.cfg")
    assert config.logger_type == logger_type
    assert config.log_dir == log_dir
    assert config.log_using_caller_directory is False
    assert config.default_logging_level == logging_level
    assert config.log_fmt == log_format
    assert config.TZ == "UTC"