Test cases isalnum

This commit is contained in:
Timo Schmidt 2023-05-03 22:37:31 +02:00
parent e8dcc3ccd1
commit aa209501ac
1 changed files with 63 additions and 3 deletions

View File

@ -57,7 +57,67 @@ static int expect_counter = 0;
int ft_isalnum(int c);
int main(){
test (printf, "%d\n", ft_isalnum('0'));
expect(printf, "%d\n", isalnum('0'));
int arg;
arg = '0' - 1;
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = '0';
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = '1';
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = '2';
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = '3';
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = '4';
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = '5';
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = '6';
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = '7';
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = '8';
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = '9';
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = '9' + 1;
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = 'A' - 1;
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = 'A';
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = 'Z';
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = 'Z' + 1;
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = 'a' - 1;
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = 'a';
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = 'z';
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
arg = 'z' + 1;
test (printf, "%d\n", ft_isalnum(arg));
expect(printf, "%d\n", isalnum(arg));
return 0;
}
}