Added a log_file_verbose option with no functionality
This commit is contained in:
parent
41ca1f5633
commit
db507ed468
|
@ -2107,6 +2107,7 @@ All the command-line flags can be obtained by running ``pytest --help``::
|
||||||
--log-cli-date-format=LOG_CLI_DATE_FORMAT
|
--log-cli-date-format=LOG_CLI_DATE_FORMAT
|
||||||
Log date format used by the logging module
|
Log date format used by the logging module
|
||||||
--log-file=LOG_FILE Path to a file when logging will be written to
|
--log-file=LOG_FILE Path to a file when logging will be written to
|
||||||
|
--log-file-verbose Log file verbosity
|
||||||
--log-file-mode={w,a}
|
--log-file-mode={w,a}
|
||||||
Log file open mode
|
Log file open mode
|
||||||
--log-file-level=LOG_FILE_LEVEL
|
--log-file-level=LOG_FILE_LEVEL
|
||||||
|
|
|
@ -299,6 +299,12 @@ def pytest_addoption(parser: Parser) -> None:
|
||||||
default=None,
|
default=None,
|
||||||
help="Path to a file when logging will be written to",
|
help="Path to a file when logging will be written to",
|
||||||
)
|
)
|
||||||
|
add_option_ini(
|
||||||
|
"--log-file-verbose",
|
||||||
|
dest="log_file_verbosity",
|
||||||
|
default=None,
|
||||||
|
help="Log file verbose",
|
||||||
|
)
|
||||||
add_option_ini(
|
add_option_ini(
|
||||||
"--log-file-mode",
|
"--log-file-mode",
|
||||||
dest="log_file_mode",
|
dest="log_file_mode",
|
||||||
|
@ -677,6 +683,8 @@ class LoggingPlugin:
|
||||||
if not os.path.isdir(directory):
|
if not os.path.isdir(directory):
|
||||||
os.makedirs(directory)
|
os.makedirs(directory)
|
||||||
|
|
||||||
|
self.log_file_verbose = get_option_ini(config, "log_file_verbose")
|
||||||
|
|
||||||
self.log_file_mode = get_option_ini(config, "log_file_mode") or "w"
|
self.log_file_mode = get_option_ini(config, "log_file_mode") or "w"
|
||||||
self.log_file_handler = _FileHandler(
|
self.log_file_handler = _FileHandler(
|
||||||
log_file, mode=self.log_file_mode, encoding="UTF-8"
|
log_file, mode=self.log_file_mode, encoding="UTF-8"
|
||||||
|
|
Loading…
Reference in New Issue