Skip to content

Commit 9e645c4

Browse files
committed
Mute deprecation warning of getdefaultlocale until a better solution is found
1 parent 0f7831c commit 9e645c4

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

pytest_nunit/nunit.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import os
44
import platform
55
import sys
6+
import warnings
67

78
from _pytest._code.code import ExceptionChainRepr
89

@@ -116,7 +117,11 @@ def _format_filters(filters_):
116117

117118

118119
def _getlocale():
119-
language_code = locale.getdefaultlocale()[0]
120+
# See https://github.com/pytest-dev/pytest-nunit/pull/73
121+
with warnings.catch_warnings():
122+
warnings.simplefilter("ignore")
123+
language_code = locale.getdefaultlocale()[0]
124+
120125
if language_code:
121126
return language_code
122127
return "en-US"

0 commit comments

Comments
 (0)