diff options
Diffstat (limited to 'test/str')
| -rw-r--r-- | test/str/ft_strlen_test.c | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/test/str/ft_strlen_test.c b/test/str/ft_strlen_test.c new file mode 100644 index 0000000..57ccee4 --- /dev/null +++ b/test/str/ft_strlen_test.c @@ -0,0 +1,23 @@ +#include <string.h> +#include "libft.h" +#include "ctest.h" + +TEST_SEGV_FUNC(ft_strlen, char *str) +{ + ft_strlen(str); +} +TEST_SEGV_FUNC_END + +ASSERT_FUNC1(ft_strlen, char*, str) +{ + return ft_strlen(str) == strlen(str); +} +ASSERT_FUNC1_END + + +TEST(ft_strlen) +{ + ASSERT(ft_strlen, "bonjour"); + ASSERT(ft_strlen, "yo"); + ASSERT(ft_strlen, "slt"); +} |
