summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/testsuite.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/testsuite.c b/tests/testsuite.c
index 5e25dad..5bb0adb 100644
--- a/tests/testsuite.c
+++ b/tests/testsuite.c
@@ -9,6 +9,7 @@
#include <errno.h>
#include <stdlib.h>
#include <stdio.h>
+#include <string.h>
#include <unistd.h>
static void setup(void **state)
@@ -31,6 +32,7 @@ static void teardown(void **state)
{
char remove_cmd[256] = {0};
const char *swrap_dir = getenv("SOCKET_WRAPPER_DIR");
+ int rc;
(void) state; /* unused */
@@ -38,7 +40,10 @@ static void teardown(void **state)
snprintf(remove_cmd, sizeof(remove_cmd), "rm -rf %s", swrap_dir);
}
- system(remove_cmd);
+ rc = system(remove_cmd);
+ if (rc < 0) {
+ fprintf(stderr, "%s failed: %s", remove_cmd, strerror(errno));
+ }
}
#if 0