#include "libftest.h" void compare(int i, int ans) { if (ft_abs(i) != ans) { RED ft_printf("error: "); COLOREND ft_printf("ft_abs(%i)", i); RED ft_printf(" gives "); COLOREND ft_printf("%i", ft_abs(i)); RED ft_printf(" instead of "); COLOREND ft_printf("%i\n", ans); } } void test_abs(void) { compare(-1, 1); compare(0, 0); compare(-0, 0); compare(-1000, 1000); compare(-2147483648, 2147483648); compare(2147483647, 2147483647); }