summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorDelirious Lettuce <delirious.lettuce@gmail.com>2017-07-08 00:17:20 -0600
committerDelirious Lettuce <delirious.lettuce@gmail.com>2017-07-08 00:17:20 -0600
commit27b917e9e5122a388c251b982608972908844167 (patch)
tree6c65fd98ff102fd52292e769ff702c1001ec2fe8 /test
parent7ab77710a1e4f4172e1149956576c42c36c38b94 (diff)
downloadonionshare-27b917e9e5122a388c251b982608972908844167.tar.gz
onionshare-27b917e9e5122a388c251b982608972908844167.zip
Add locale fixtures
Diffstat (limited to 'test')
-rw-r--r--test/conftest.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/test/conftest.py b/test/conftest.py
index 147c7e99..a5f95c11 100644
--- a/test/conftest.py
+++ b/test/conftest.py
@@ -84,6 +84,26 @@ def default_zw():
@pytest.fixture
+def locale_en(monkeypatch):
+ monkeypatch.setattr('locale.getdefaultlocale', lambda: ('en_US', 'UTF-8'))
+
+
+@pytest.fixture
+def locale_fr(monkeypatch):
+ monkeypatch.setattr('locale.getdefaultlocale', lambda: ('fr_FR', 'UTF-8'))
+
+
+@pytest.fixture
+def locale_invalid(monkeypatch):
+ monkeypatch.setattr('locale.getdefaultlocale', lambda: ('xx_XX', 'UTF-8'))
+
+
+@pytest.fixture
+def locale_ru(monkeypatch):
+ monkeypatch.setattr('locale.getdefaultlocale', lambda: ('ru_RU', 'UTF-8'))
+
+
+@pytest.fixture
def platform_darwin(monkeypatch):
monkeypatch.setattr('platform.system', lambda: 'Darwin')