mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-26 23:46:15 +01:00
Move unit test on g_basename() function to glib/tests/fileutils.c
g_basename() function is defined in glib/gfileutils.c which is tested by glib/tests/fileutils.c test set. Until now, g_basename() test was in glib/test/utils.c. This patch move the unit test to the proper file.
This commit is contained in:
parent
1094144b7a
commit
7f7b5ba093
@ -1059,7 +1059,8 @@ test_file_errors (void)
|
|||||||
static void
|
static void
|
||||||
test_basename (void)
|
test_basename (void)
|
||||||
{
|
{
|
||||||
gchar *b;
|
const gchar *path = "/path/to/a/file/deep/down.sh";
|
||||||
|
const gchar *b;
|
||||||
|
|
||||||
if (g_test_undefined ())
|
if (g_test_undefined ())
|
||||||
{
|
{
|
||||||
@ -1067,7 +1068,20 @@ test_basename (void)
|
|||||||
"*assertion*!= NULL*");
|
"*assertion*!= NULL*");
|
||||||
g_assert_null (g_basename (NULL));
|
g_assert_null (g_basename (NULL));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
}
|
||||||
|
|
||||||
|
b = g_basename (path);
|
||||||
|
|
||||||
|
g_assert_cmpstr (b, ==, "down.sh");
|
||||||
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
test_get_basename (void)
|
||||||
|
{
|
||||||
|
gchar *b;
|
||||||
|
|
||||||
|
if (g_test_undefined ())
|
||||||
|
{
|
||||||
g_test_expect_message (G_LOG_DOMAIN, G_LOG_LEVEL_CRITICAL,
|
g_test_expect_message (G_LOG_DOMAIN, G_LOG_LEVEL_CRITICAL,
|
||||||
"*assertion*!= NULL*");
|
"*assertion*!= NULL*");
|
||||||
g_assert_null (g_path_get_basename (NULL));
|
g_assert_null (g_path_get_basename (NULL));
|
||||||
@ -2434,6 +2448,7 @@ main (int argc,
|
|||||||
g_test_add_func ("/fileutils/format-size-for-display", test_format_size_for_display);
|
g_test_add_func ("/fileutils/format-size-for-display", test_format_size_for_display);
|
||||||
g_test_add_func ("/fileutils/errors", test_file_errors);
|
g_test_add_func ("/fileutils/errors", test_file_errors);
|
||||||
g_test_add_func ("/fileutils/basename", test_basename);
|
g_test_add_func ("/fileutils/basename", test_basename);
|
||||||
|
g_test_add_func ("/fileutils/get-basename", test_get_basename);
|
||||||
g_test_add_func ("/fileutils/dirname", test_dirname);
|
g_test_add_func ("/fileutils/dirname", test_dirname);
|
||||||
g_test_add_func ("/fileutils/dir-make-tmp", test_dir_make_tmp);
|
g_test_add_func ("/fileutils/dir-make-tmp", test_dir_make_tmp);
|
||||||
g_test_add_func ("/fileutils/file-open-tmp", test_file_open_tmp);
|
g_test_add_func ("/fileutils/file-open-tmp", test_file_open_tmp);
|
||||||
|
@ -593,17 +593,6 @@ test_console_charset (void)
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
|
||||||
test_basename (void)
|
|
||||||
{
|
|
||||||
const gchar *path = "/path/to/a/file/deep/down.sh";
|
|
||||||
const gchar *b;
|
|
||||||
|
|
||||||
b = g_basename (path);
|
|
||||||
|
|
||||||
g_assert_cmpstr (b, ==, "down.sh");
|
|
||||||
}
|
|
||||||
|
|
||||||
extern const gchar *glib_pgettext (const gchar *msgidctxt, gsize msgidoffset);
|
extern const gchar *glib_pgettext (const gchar *msgidctxt, gsize msgidoffset);
|
||||||
|
|
||||||
static void
|
static void
|
||||||
@ -1162,7 +1151,6 @@ main (int argc,
|
|||||||
g_test_add_func ("/utils/codeset", test_codeset);
|
g_test_add_func ("/utils/codeset", test_codeset);
|
||||||
g_test_add_func ("/utils/codeset2", test_codeset2);
|
g_test_add_func ("/utils/codeset2", test_codeset2);
|
||||||
g_test_add_func ("/utils/console-charset", test_console_charset);
|
g_test_add_func ("/utils/console-charset", test_console_charset);
|
||||||
g_test_add_func ("/utils/basename", test_basename);
|
|
||||||
g_test_add_func ("/utils/gettext", test_gettext);
|
g_test_add_func ("/utils/gettext", test_gettext);
|
||||||
g_test_add_func ("/utils/username", test_username);
|
g_test_add_func ("/utils/username", test_username);
|
||||||
g_test_add_func ("/utils/realname", test_realname);
|
g_test_add_func ("/utils/realname", test_realname);
|
||||||
|
Loading…
Reference in New Issue
Block a user