mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-07-30 13:53:30 +02:00
Add g_get_locale_variants()
Make _g_compute_locale_variants() public as g_get_locale_variants(). Bug #635998.
This commit is contained in:
@@ -72,6 +72,20 @@ test_language_names (void)
|
||||
NULL));
|
||||
}
|
||||
|
||||
static void
|
||||
test_locale_variants (void)
|
||||
{
|
||||
char **v;
|
||||
|
||||
v = g_get_locale_variants ("fr_BE");
|
||||
g_assert (strv_check ((const gchar * const *) v, "fr_BE", "fr", NULL));
|
||||
g_strfreev (v);
|
||||
|
||||
v = g_get_locale_variants ("sr_SR@latin");
|
||||
g_assert (strv_check ((const gchar * const *) v, "sr_SR@latin", "sr@latin", "sr_SR", "sr", NULL));
|
||||
g_strfreev (v);
|
||||
}
|
||||
|
||||
static void
|
||||
test_version (void)
|
||||
{
|
||||
@@ -152,6 +166,7 @@ main (int argc,
|
||||
g_test_bug_base ("http://bugzilla.gnome.org/");
|
||||
|
||||
g_test_add_func ("/utils/language-names", test_language_names);
|
||||
g_test_add_func ("/utils/locale-variants", test_locale_variants);
|
||||
g_test_add_func ("/utils/version", test_version);
|
||||
g_test_add_func ("/utils/appname", test_appname);
|
||||
g_test_add_func ("/utils/tmpdir", test_tmpdir);
|
||||
|
Reference in New Issue
Block a user