def test_extract_and_commit_from_version_reverts_active_locale(): from django.utils.translation import get_language addon = addon_factory(file_kw={'filename': 'webextension_no_id.xpi'}, version_kw={'version': '0.1'}) with activate_locale('fr'): repo = AddonGitRepository.extract_and_commit_from_version( addon.current_version) assert get_language() == 'fr' output = _run_process('git log listed', repo) expected = 'Create new version {} ({}) for {} from {}'.format( repr(addon.current_version), addon.current_version.id, repr(addon), repr(addon.current_version.all_files[0])) assert expected in output
def test_extract_and_commit_from_version_reverts_active_locale(): from django.utils.translation import get_language addon = addon_factory( file_kw={'filename': 'webextension_no_id.xpi'}, version_kw={'version': '0.1'}) with activate_locale('fr'): repo = AddonGitRepository.extract_and_commit_from_version( addon.current_version) assert get_language() == 'fr' output = _run_process('git log listed', repo) expected = 'Create new version {} ({}) for {} from {}'.format( repr(addon.current_version), addon.current_version.id, repr(addon), repr(addon.current_version.all_files[0])) assert expected in output