diff options
-rw-r--r-- | tests/test_assert_macros.c | 2 | ||||
-rw-r--r-- | tests/test_assert_macros_fail.c | 5 |
2 files changed, 7 insertions, 0 deletions
diff --git a/tests/test_assert_macros.c b/tests/test_assert_macros.c index 8e0ebb1..560f9cf 100644 --- a/tests/test_assert_macros.c +++ b/tests/test_assert_macros.c @@ -27,7 +27,9 @@ static void test_assert_return_code(void **state) rc = stat(".", &sb); assert_return_code(rc, 0); +#ifndef _MSC_VER assert_true(S_ISDIR(sb.st_mode)); +#endif } int main(void) { diff --git a/tests/test_assert_macros_fail.c b/tests/test_assert_macros_fail.c index 2227dfc..5e83996 100644 --- a/tests/test_assert_macros_fail.c +++ b/tests/test_assert_macros_fail.c @@ -1,12 +1,17 @@ +#include "config.h" + #include <stdarg.h> #include <stddef.h> #include <setjmp.h> +#include <cmocka_private.h> #include <cmocka.h> #include <errno.h> #include <sys/types.h> #include <sys/stat.h> +#ifdef HAVE_UNISTD_H #include <unistd.h> +#endif #include <fcntl.h> /************************************** |