blob: f251fc636b74952ebc238399230ac24013482420 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#include "libft_test.h"
TEST_GROUP(ft_strlen);
TEST_SETUP(ft_strlen)
{}
TEST_TEAR_DOWN(ft_strlen)
{}
#define TEST_ASSERT_FT_STRLEN(str) do { \
if (strlen(str) != ft_strlen(str)) \
TEST_FAIL(); \
} while(0);
TEST(ft_strlen, basic)
{
TEST_ASSERT_FT_STRLEN("");
TEST_ASSERT_FT_STRLEN("bonjour");
TEST_ASSERT_FT_STRLEN("1");
TEST_ASSERT_FT_STRLEN("asodifuaosidjoiasjdfoijasklfqwkberkjqwerkjqwlkenrmnqwerjkqwehfakjs");
TEST_ASSERT_FT_STRLEN("im\0hidden");
TEST_ASSERT_FT_STRLEN("987987\xff\xee\xaasdfioxcv");
}
|