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
def clean_language_codes(self): self.LANGUAGE_CODES = remove_extinct_languages(self.LANGUAGE_CODES)
def clean_language_codes(self): self.LANGUAGE_CODES = remove_extinct_languages(self.LANGUAGE_CODES)
class LanguageFieldMixin(object): LANGUAGE_CODES = remove_extinct_languages( tuple(set(babel.Locale("en").languages.keys())))
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