aboutsummaryrefslogtreecommitdiff
path: root/test/src/ctype/test_ft_todigit.c
blob: cd8d9f3182585b86fa9361460ce26a754f199881 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "libft_test.h"

TEST_GROUP(ft_todigit);

TEST_SETUP(ft_todigit)
{}

TEST_TEAR_DOWN(ft_todigit)
{}

TEST(ft_todigit, base)
{
	for (int i = 0; i <= UCHAR_MAX; i++)
	{
		if (isdigit(i))
			TEST_ASSERT_EQUAL(i - '0', ft_todigit(i));
		else
			TEST_ASSERT_EQUAL(-1, ft_todigit(i));
	}
}