[glib] Improve charset test coverage
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] Improve charset test coverage
- Date: Wed, 1 Jan 2014 23:04:13 +0000 (UTC)
commit 90aa4ed0a061ac7dfcf9d92b7cd1acf3ad70e8aa
Author: Matthias Clasen <mclasen redhat com>
Date: Mon Dec 30 10:55:07 2013 -0500
Improve charset test coverage
glib/tests/utils.c | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-)
---
diff --git a/glib/tests/utils.c b/glib/tests/utils.c
index 8513b32..5e022c9 100644
--- a/glib/tests/utils.c
+++ b/glib/tests/utils.c
@@ -320,6 +320,21 @@ test_codeset (void)
}
static void
+test_codeset2 (void)
+{
+ if (g_test_subprocess ())
+ {
+ const gchar *c;
+ g_setenv ("CHARSET", "UTF-8", TRUE);
+ g_get_charset (&c);
+ g_assert_cmpstr (c, ==, "UTF-8");
+ return;
+ }
+ g_test_trap_subprocess (NULL, 0, 0);
+ g_test_trap_assert_passed ();
+}
+
+static void
test_basename (void)
{
const gchar *path = "/path/to/a/file/deep/down.sh";
@@ -555,6 +570,7 @@ main (int argc,
g_test_add_func ("/utils/find-program", test_find_program);
g_test_add_func ("/utils/debug", test_debug);
g_test_add_func ("/utils/codeset", test_codeset);
+ g_test_add_func ("/utils/codeset2", test_codeset2);
g_test_add_func ("/utils/basename", test_basename);
g_test_add_func ("/utils/gettext", test_gettext);
g_test_add_func ("/utils/username", test_username);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]