[glib] tests: Update g_assert()s in fileutils test to be more descriptive
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] tests: Update g_assert()s in fileutils test to be more descriptive
- Date: Sun, 7 May 2017 19:19:06 +0000 (UTC)
commit 5c1e85669a90e8ffc4a2c3bf2b2fec71eb35014d
Author: Philip Withnall <withnall endlessm com>
Date: Sun May 7 20:17:34 2017 +0100
tests: Update g_assert()s in fileutils test to be more descriptive
Use the new g_assert_{non,}null(), g_assert_cmpint(), g_assert_true(),
etc., to get more descriptive output when the tests fail.
Signed-off-by: Philip Withnall <withnall endlessm com>
https://bugzilla.gnome.org/show_bug.cgi?id=782237
glib/tests/fileutils.c | 134 ++++++++++++++++++++++++------------------------
1 files changed, 67 insertions(+), 67 deletions(-)
---
diff --git a/glib/tests/fileutils.c b/glib/tests/fileutils.c
index d218e78..10ef136 100644
--- a/glib/tests/fileutils.c
+++ b/glib/tests/fileutils.c
@@ -48,7 +48,7 @@
static void
check_string (gchar *str, const gchar *expected)
{
- g_assert (str != NULL);
+ g_assert_nonnull (str);
g_assert_cmpstr (str, ==, expected);
g_free (str);
}
@@ -122,7 +122,7 @@ test_build_pathv (void)
{
gchar *args[10];
- g_assert (g_build_pathv ("", NULL) == NULL);
+ g_assert_null (g_build_pathv ("", NULL));
args[0] = NULL;
check_string (g_build_pathv ("", args), "");
args[0] = ""; args[1] = NULL;
@@ -503,8 +503,8 @@ test_mkdir_with_parents (void)
test_mkdir_with_parents_1 (cwd);
g_free (cwd);
- g_assert (g_mkdir_with_parents (NULL, 0) == -1);
- g_assert (errno == EINVAL);
+ g_assert_cmpint (g_mkdir_with_parents (NULL, 0), ==, -1);
+ g_assert_cmpint (errno, ==, EINVAL);
}
static void
@@ -554,76 +554,76 @@ static void
test_file_errors (void)
{
#ifdef EEXIST
- g_assert (g_file_error_from_errno (EEXIST) == G_FILE_ERROR_EXIST);
+ g_assert_cmpint (g_file_error_from_errno (EEXIST), ==, G_FILE_ERROR_EXIST);
#endif
#ifdef EISDIR
- g_assert (g_file_error_from_errno (EISDIR) == G_FILE_ERROR_ISDIR);
+ g_assert_cmpint (g_file_error_from_errno (EISDIR), ==, G_FILE_ERROR_ISDIR);
#endif
#ifdef EACCES
- g_assert (g_file_error_from_errno (EACCES) == G_FILE_ERROR_ACCES);
+ g_assert_cmpint (g_file_error_from_errno (EACCES), ==, G_FILE_ERROR_ACCES);
#endif
#ifdef ENAMETOOLONG
- g_assert (g_file_error_from_errno (ENAMETOOLONG) == G_FILE_ERROR_NAMETOOLONG);
+ g_assert_cmpint (g_file_error_from_errno (ENAMETOOLONG), ==, G_FILE_ERROR_NAMETOOLONG);
#endif
#ifdef ENOENT
- g_assert (g_file_error_from_errno (ENOENT) == G_FILE_ERROR_NOENT);
+ g_assert_cmpint (g_file_error_from_errno (ENOENT), ==, G_FILE_ERROR_NOENT);
#endif
#ifdef ENOTDIR
- g_assert (g_file_error_from_errno (ENOTDIR) == G_FILE_ERROR_NOTDIR);
+ g_assert_cmpint (g_file_error_from_errno (ENOTDIR), ==, G_FILE_ERROR_NOTDIR);
#endif
#ifdef ENXIO
- g_assert (g_file_error_from_errno (ENXIO) == G_FILE_ERROR_NXIO);
+ g_assert_cmpint (g_file_error_from_errno (ENXIO), ==, G_FILE_ERROR_NXIO);
#endif
#ifdef ENODEV
- g_assert (g_file_error_from_errno (ENODEV) == G_FILE_ERROR_NODEV);
+ g_assert_cmpint (g_file_error_from_errno (ENODEV), ==, G_FILE_ERROR_NODEV);
#endif
#ifdef EROFS
- g_assert (g_file_error_from_errno (EROFS) == G_FILE_ERROR_ROFS);
+ g_assert_cmpint (g_file_error_from_errno (EROFS), ==, G_FILE_ERROR_ROFS);
#endif
#ifdef ETXTBSY
- g_assert (g_file_error_from_errno (ETXTBSY) == G_FILE_ERROR_TXTBSY);
+ g_assert_cmpint (g_file_error_from_errno (ETXTBSY), ==, G_FILE_ERROR_TXTBSY);
#endif
#ifdef EFAULT
- g_assert (g_file_error_from_errno (EFAULT) == G_FILE_ERROR_FAULT);
+ g_assert_cmpint (g_file_error_from_errno (EFAULT), ==, G_FILE_ERROR_FAULT);
#endif
#ifdef ELOOP
- g_assert (g_file_error_from_errno (ELOOP) == G_FILE_ERROR_LOOP);
+ g_assert_cmpint (g_file_error_from_errno (ELOOP), ==, G_FILE_ERROR_LOOP);
#endif
#ifdef ENOSPC
- g_assert (g_file_error_from_errno (ENOSPC) == G_FILE_ERROR_NOSPC);
+ g_assert_cmpint (g_file_error_from_errno (ENOSPC), ==, G_FILE_ERROR_NOSPC);
#endif
#ifdef ENOMEM
- g_assert (g_file_error_from_errno (ENOMEM) == G_FILE_ERROR_NOMEM);
+ g_assert_cmpint (g_file_error_from_errno (ENOMEM), ==, G_FILE_ERROR_NOMEM);
#endif
#ifdef EMFILE
- g_assert (g_file_error_from_errno (EMFILE) == G_FILE_ERROR_MFILE);
+ g_assert_cmpint (g_file_error_from_errno (EMFILE), ==, G_FILE_ERROR_MFILE);
#endif
#ifdef ENFILE
- g_assert (g_file_error_from_errno (ENFILE) == G_FILE_ERROR_NFILE);
+ g_assert_cmpint (g_file_error_from_errno (ENFILE), ==, G_FILE_ERROR_NFILE);
#endif
#ifdef EBADF
- g_assert (g_file_error_from_errno (EBADF) == G_FILE_ERROR_BADF);
+ g_assert_cmpint (g_file_error_from_errno (EBADF), ==, G_FILE_ERROR_BADF);
#endif
#ifdef EINVAL
- g_assert (g_file_error_from_errno (EINVAL) == G_FILE_ERROR_INVAL);
+ g_assert_cmpint (g_file_error_from_errno (EINVAL), ==, G_FILE_ERROR_INVAL);
#endif
#ifdef EPIPE
- g_assert (g_file_error_from_errno (EPIPE) == G_FILE_ERROR_PIPE);
+ g_assert_cmpint (g_file_error_from_errno (EPIPE), ==, G_FILE_ERROR_PIPE);
#endif
#ifdef EAGAIN
- g_assert (g_file_error_from_errno (EAGAIN) == G_FILE_ERROR_AGAIN);
+ g_assert_cmpint (g_file_error_from_errno (EAGAIN), ==, G_FILE_ERROR_AGAIN);
#endif
#ifdef EINTR
- g_assert (g_file_error_from_errno (EINTR) == G_FILE_ERROR_INTR);
+ g_assert_cmpint (g_file_error_from_errno (EINTR), ==, G_FILE_ERROR_INTR);
#endif
#ifdef EIO
- g_assert (g_file_error_from_errno (EIO) == G_FILE_ERROR_IO);
+ g_assert_cmpint (g_file_error_from_errno (EIO), ==, G_FILE_ERROR_IO);
#endif
#ifdef EPERM
- g_assert (g_file_error_from_errno (EPERM) == G_FILE_ERROR_PERM);
+ g_assert_cmpint (g_file_error_from_errno (EPERM), ==, G_FILE_ERROR_PERM);
#endif
#ifdef ENOSYS
- g_assert (g_file_error_from_errno (ENOSYS) == G_FILE_ERROR_NOSYS);
+ g_assert_cmpint (g_file_error_from_errno (ENOSYS), ==, G_FILE_ERROR_NOSYS);
#endif
}
@@ -654,27 +654,27 @@ test_dir_make_tmp (void)
name = g_dir_make_tmp ("testXXXXXXtest", &error);
g_assert_no_error (error);
- g_assert (g_file_test (name, G_FILE_TEST_IS_DIR));
+ g_assert_true (g_file_test (name, G_FILE_TEST_IS_DIR));
ret = g_rmdir (name);
- g_assert (ret == 0);
+ g_assert_cmpint (ret, ==, 0);
g_free (name);
name = g_dir_make_tmp (NULL, &error);
g_assert_no_error (error);
- g_assert (g_file_test (name, G_FILE_TEST_IS_DIR));
+ g_assert_true (g_file_test (name, G_FILE_TEST_IS_DIR));
ret = g_rmdir (name);
- g_assert (ret == 0);
+ g_assert_cmpint (ret, ==, 0);
g_free (name);
name = g_dir_make_tmp ("test/XXXXXX", &error);
g_assert_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED);
g_clear_error (&error);
- g_assert (name == NULL);
+ g_assert_null (name);
name = g_dir_make_tmp ("XXXXxX", &error);
g_assert_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED);
g_clear_error (&error);
- g_assert (name == NULL);
+ g_assert_null (name);
}
static void
@@ -685,31 +685,31 @@ test_file_open_tmp (void)
gint fd;
fd = g_file_open_tmp ("testXXXXXXtest", &name, &error);
- g_assert (fd != -1);
+ g_assert_cmpint (fd, !=, -1);
g_assert_no_error (error);
- g_assert (name != NULL);
+ g_assert_nonnull (name);
unlink (name);
g_free (name);
close (fd);
fd = g_file_open_tmp (NULL, &name, &error);
- g_assert (fd != -1);
+ g_assert_cmpint (fd, !=, -1);
g_assert_no_error (error);
- g_assert (name != NULL);
+ g_assert_nonnull (name);
g_unlink (name);
g_free (name);
close (fd);
name = NULL;
fd = g_file_open_tmp ("test/XXXXXX", &name, &error);
- g_assert (fd == -1);
- g_assert (name == NULL);
+ g_assert_cmpint (fd, ==, -1);
+ g_assert_null (name);
g_assert_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED);
g_clear_error (&error);
fd = g_file_open_tmp ("XXXXxX", &name, &error);
- g_assert (fd == -1);
- g_assert (name == NULL);
+ g_assert_cmpint (fd, ==, -1);
+ g_assert_null (name);
g_assert_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED);
g_clear_error (&error);
}
@@ -722,15 +722,15 @@ test_mkstemp (void)
name = g_strdup ("testXXXXXXtest"),
fd = g_mkstemp (name);
- g_assert (fd != -1);
- g_assert (strstr (name, "XXXXXX") == NULL);
+ g_assert_cmpint (fd, !=, -1);
+ g_assert_null (strstr (name, "XXXXXX"));
unlink (name);
close (fd);
g_free (name);
name = g_strdup ("testYYYYYYtest"),
fd = g_mkstemp (name);
- g_assert (fd == -1);
+ g_assert_cmpint (fd, ==, -1);
g_free (name);
}
@@ -743,13 +743,13 @@ test_mkdtemp (void)
name = g_strdup ("testXXXXXXtest"),
ret = g_mkdtemp (name);
g_assert (ret == name);
- g_assert (strstr (name, "XXXXXX") == NULL);
+ g_assert_null (strstr (name, "XXXXXX"));
g_rmdir (name);
g_free (name);
name = g_strdup ("testYYYYYYtest"),
ret = g_mkdtemp (name);
- g_assert (ret == NULL);
+ g_assert_null (ret);
g_free (name);
}
@@ -769,17 +769,17 @@ test_set_contents (void)
close (fd);
ret = g_file_get_contents (name, &buf, &len, &error);
- g_assert (ret);
+ g_assert_true (ret);
g_assert_no_error (error);
g_assert_cmpstr (buf, ==, "a");
g_free (buf);
ret = g_file_set_contents (name, "b", 1, &error);
- g_assert (ret);
+ g_assert_true (ret);
g_assert_no_error (error);
ret = g_file_get_contents (name, &buf, &len, &error);
- g_assert (ret);
+ g_assert_true (ret);
g_assert_no_error (error);
g_assert_cmpstr (buf, ==, "b");
g_free (buf);
@@ -808,7 +808,7 @@ test_read_link (void)
badpath = g_build_filename (cwd, "4097-random-bytes", NULL);
remove (newpath);
ret = symlink (oldpath, newpath);
- g_assert (ret == 0);
+ g_assert_cmpint (ret, ==, 0);
path = g_file_read_link (newpath, &error);
g_assert_no_error (error);
g_assert_cmpstr (path, ==, oldpath);
@@ -816,7 +816,7 @@ test_read_link (void)
remove (newpath);
ret = symlink (badpath, newpath);
- g_assert (ret == 0);
+ g_assert_cmpint (ret, ==, 0);
path = g_file_read_link (newpath, &error);
g_assert_no_error (error);
g_assert_cmpstr (path, ==, badpath);
@@ -851,25 +851,25 @@ test_stdio_wrappers (void)
g_rmdir ("mkdir-test");
ret = g_stat ("mkdir-test", &buf);
- g_assert (ret == -1);
+ g_assert_cmpint (ret, ==, -1);
ret = g_mkdir ("mkdir-test", 0666);
- g_assert (ret == 0);
+ g_assert_cmpint (ret, ==, 0);
ret = g_stat ("mkdir-test", &buf);
- g_assert (ret == 0);
- g_assert (S_ISDIR (buf.st_mode));
+ g_assert_cmpint (ret, ==, 0);
+ g_assert_cmpint (S_ISDIR (buf.st_mode), !=, 0);
cwd = g_get_current_dir ();
path = g_build_filename (cwd, "mkdir-test", NULL);
g_free (cwd);
ret = g_chdir (path);
- g_assert (errno == EACCES);
- g_assert (ret == -1);
+ g_assert_cmpint (errno, ==, EACCES);
+ g_assert_cmpint (ret, ==, -1);
ret = g_chmod (path, 0777);
- g_assert (ret == 0);
+ g_assert_cmpint (ret, ==, 0);
ret = g_chdir (path);
- g_assert (ret == 0);
+ g_assert_cmpint (ret, ==, 0);
cwd = g_get_current_dir ();
- g_assert (g_str_equal (cwd, path));
+ g_assert_true (g_str_equal (cwd, path));
g_free (cwd);
g_free (path);
@@ -878,10 +878,10 @@ test_stdio_wrappers (void)
g_assert_no_error (error);
ret = g_access ("test-creat", F_OK);
- g_assert (ret == 0);
+ g_assert_cmpint (ret, ==, 0);
ret = g_rename ("test-creat", "test-create");
- g_assert (ret == 0);
+ g_assert_cmpint (ret, ==, 0);
ret = g_open ("test-create", O_RDONLY, 0666);
g_close (ret, &error);
@@ -889,12 +889,12 @@ test_stdio_wrappers (void)
ut.actime = ut.modtime = (time_t)0;
ret = g_utime ("test-create", &ut);
- g_assert (ret == 0);
+ g_assert_cmpint (ret, ==, 0);
ret = g_lstat ("test-create", &buf);
- g_assert (ret == 0);
- g_assert (buf.st_atime == (time_t)0);
- g_assert (buf.st_mtime == (time_t)0);
+ g_assert_cmpint (ret, ==, 0);
+ g_assert_cmpint (buf.st_atime, ==, (time_t)0);
+ g_assert_cmpint (buf.st_mtime, ==, (time_t)0);
g_chdir ("..");
g_remove ("mkdir-test/test-create");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]