aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
m---------test/ctest0
-rw-r--r--test/str/ft_strlen_test.c17
-rw-r--r--test/test_libft.h1
3 files changed, 15 insertions, 3 deletions
diff --git a/test/ctest b/test/ctest
-Subproject 61963f169ff5ae4dc18c5e6e1c7c6972745d6cf
+Subproject ab5906865fab359cbb0a814ef3863bbc1fe5f10
diff --git a/test/str/ft_strlen_test.c b/test/str/ft_strlen_test.c
index 57ccee4..1c444ba 100644
--- a/test/str/ft_strlen_test.c
+++ b/test/str/ft_strlen_test.c
@@ -14,10 +14,21 @@ ASSERT_FUNC1(ft_strlen, char*, str)
}
ASSERT_FUNC1_END
+ASSERT_PRINT_ARG_FUNC1(ft_strlen, char*, str)
+{
+ printf("(str: \"%.30s", str);
+ if (strlen(str) > 30)
+ fputs("...", stdout);
+ fputs("\")", stdout);
+}
+ASSERT_PRINT_ARG_FUNC1_END
+
TEST(ft_strlen)
{
- ASSERT(ft_strlen, "bonjour");
- ASSERT(ft_strlen, "yo");
- ASSERT(ft_strlen, "slt");
+ ASSERT(ft_strlen, CTEST_DEF_EMPTY);
+ ASSERT(ft_strlen, CTEST_DEF_HELLO);
+ ASSERT(ft_strlen, CTEST_DEF_HIDDEN);
+ ASSERT(ft_strlen, CTEST_DEF_FORMAT);
+ ASSERT(ft_strlen, CTEST_DEF_LOREM_IPSUM);
}
diff --git a/test/test_libft.h b/test/test_libft.h
index f4d489f..aa23e54 100644
--- a/test/test_libft.h
+++ b/test/test_libft.h
@@ -2,6 +2,7 @@
# define TEST_LIBFT_H
# include "ctest.h"
+# include "libft.h"
TEST(ft_strlen);