aboutsummaryrefslogtreecommitdiff
path: root/test/str/ft_strlen_test.c
blob: 57ccee4c3e7a545535c804c6a136b959b1240c07 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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");
}