diff --git a/src/inttypes/functions.c b/src/inttypes/functions.c index 49e7610..acd7cd8 100644 --- a/src/inttypes/functions.c +++ b/src/inttypes/functions.c @@ -33,6 +33,12 @@ static void _ft_inttypes_functions(ft_test *t) ft_assert(t, imd.quot == -9ll && imd.rem == 1ll); imd = imaxdiv(-73ll, -8ll); ft_assert(t, imd.quot == 9ll && imd.rem == -1ll); + + ft_log(t, "\nstrtoimax and strtoumax:\n"); + ft_assert_eval(t, strtoimax("-281474976710656", NULL, 0), + -281474976710656ll, "%" PRIdMAX); + ft_assert_eval(t, strtoumax("281474976710656", NULL, 0), + 281474976710656ll, "%" PRIuMAX); } ft_test ft_inttypes_functions = {