[7.3.x] Fix couple of EncodingWarnings
This commit is contained in:
parent
c403dc538b
commit
2ae187e78d
|
@ -953,7 +953,7 @@ class LocalPath:
|
|||
else:
|
||||
p.dirpath()._ensuredirs()
|
||||
if not p.check(file=1):
|
||||
p.open("w").close()
|
||||
p.open("wb").close()
|
||||
return p
|
||||
|
||||
@overload
|
||||
|
|
|
@ -27,7 +27,9 @@ def pytest_configure(config: Config) -> None:
|
|||
import faulthandler
|
||||
|
||||
stderr_fd_copy = os.dup(get_stderr_fileno())
|
||||
config.stash[fault_handler_stderr_key] = open(stderr_fd_copy, "w")
|
||||
config.stash[fault_handler_stderr_key] = open(
|
||||
stderr_fd_copy, "w", encoding=sys.stderr.encoding
|
||||
)
|
||||
config.stash[fault_handler_originally_enabled_key] = faulthandler.is_enabled()
|
||||
faulthandler.enable(file=config.stash[fault_handler_stderr_key])
|
||||
|
||||
|
|
Loading…
Reference in New Issue