コード例 #1
0
def test_remove_extinct_languages():
    all_languages = [v[0] for k, v in six.iteritems(LANGUAGES)]
    expected = set([v[0] for k, v in six.iteritems(LANGUAGES) if v[1]])
    assert remove_extinct_languages(all_languages) == expected
コード例 #2
0
 def clean_language_codes(self):
     self.LANGUAGE_CODES = remove_extinct_languages(self.LANGUAGE_CODES)
コード例 #3
0
ファイル: __init__.py プロジェクト: ruqaiya/shuup
 def clean_language_codes(self):
     self.LANGUAGE_CODES = remove_extinct_languages(self.LANGUAGE_CODES)
コード例 #4
0
ファイル: __init__.py プロジェクト: yurkobb/shuup
class LanguageFieldMixin(object):
    LANGUAGE_CODES = remove_extinct_languages(
        tuple(set(babel.Locale("en").languages.keys())))
コード例 #5
0
ファイル: test_i18n.py プロジェクト: ruqaiya/shuup
def test_remove_extinct_languages():
    all_languages = [v[0] for k, v in six.iteritems(LANGUAGES)]
    expected = set([v[0] for k, v in six.iteritems(LANGUAGES) if v[1]])
    assert remove_extinct_languages(all_languages) == expected