summaryrefslogtreecommitdiff
path: root/src/tests
diff options
context:
space:
mode:
authorSumit Bose <sbose@redhat.com>2010-09-24 10:31:22 +0200
committerStephen Gallagher <sgallagh@redhat.com>2010-09-28 13:36:12 -0400
commit5d395f5cecf4be9d9ebebb51515ad4e590dcc630 (patch)
tree4b04c99b0f8909be41a9b4119265b9d8e7d7f958 /src/tests
parentf7fa22da5d865221f84371d6b522444e1591164c (diff)
downloadsssd-5d395f5cecf4be9d9ebebb51515ad4e590dcc630.tar.gz
sssd-5d395f5cecf4be9d9ebebb51515ad4e590dcc630.tar.bz2
sssd-5d395f5cecf4be9d9ebebb51515ad4e590dcc630.zip
Suppress some 'unchecked return value' warnings
Diffstat (limited to 'src/tests')
-rw-r--r--src/tests/files-tests.c19
1 files changed, 13 insertions, 6 deletions
diff --git a/src/tests/files-tests.c b/src/tests/files-tests.c
index 2267a603..bd2de545 100644
--- a/src/tests/files-tests.c
+++ b/src/tests/files-tests.c
@@ -57,15 +57,22 @@ static void setup_files_test(void)
static void teardown_files_test(void)
{
char *cmd = NULL;
+ int ret;
/* OK this is crude but since the functions to remove tree are under test.. */
if (dir_path && test_ctx) {
cmd = talloc_asprintf(test_ctx, "/bin/rm -rf %s\n", dir_path);
- system(cmd);
+ ret = system(cmd);
+ if (ret == -1) {
+ DEBUG(1, ("Removing [%s] failed.\n", dir_path));
+ }
}
if (dst_path && test_ctx) {
cmd = talloc_asprintf(test_ctx, "/bin/rm -rf %s\n", dst_path);
- system(cmd);
+ ret = system(cmd);
+ if (ret == -1) {
+ DEBUG(1, ("Removing [%s] failed.\n", dst_path));
+ }
}
/* clean up */
@@ -99,7 +106,7 @@ START_TEST(test_remove_tree)
char origpath[PATH_MAX+1];
errno = 0;
- getcwd(origpath, PATH_MAX);
+ fail_unless(getcwd(origpath, PATH_MAX) == origpath, "Cannot getcwd\n");
fail_unless(errno == 0, "Cannot getcwd\n");
DEBUG(5, ("About to delete %s\n", dir_path));
@@ -150,7 +157,7 @@ START_TEST(test_simple_copy)
int fd = -1;
errno = 0;
- getcwd(origpath, PATH_MAX);
+ fail_unless(getcwd(origpath, PATH_MAX) == origpath, "Cannot getcwd\n");
fail_unless(errno == 0, "Cannot getcwd\n");
/* create a file */
@@ -199,7 +206,7 @@ START_TEST(test_copy_symlink)
struct stat statbuf;
errno = 0;
- getcwd(origpath, PATH_MAX);
+ fail_unless(getcwd(origpath, PATH_MAX) == origpath, "Cannot getcwd\n");
fail_unless(errno == 0, "Cannot getcwd\n");
/* create a subdir */
@@ -241,7 +248,7 @@ START_TEST(test_copy_node)
struct stat statbuf;
errno = 0;
- getcwd(origpath, PATH_MAX);
+ fail_unless(getcwd(origpath, PATH_MAX) == origpath, "Cannot getcwd\n");
fail_unless(errno == 0, "Cannot getcwd\n");
/* create a node */