conftest.py 396 B

123456789101112131415
  1. import os
  2. import pytest
  3. @pytest.fixture
  4. def os_environ(monkeypatch):
  5. mock_environ = dict(os.environ)
  6. monkeypatch.setattr(os, 'environ', mock_environ)
  7. return mock_environ
  8. def pytest_generate_tests(metafunc):
  9. if hasattr(metafunc.function, "all_locales"):
  10. from babel.localedata import locale_identifiers
  11. metafunc.parametrize("locale", list(locale_identifiers()))