Evals w/ limits

This commit is contained in:
gbaconni
2022-04-29 23:41:56 +02:00
parent 9a0d970384
commit 8f86c1216c
3 changed files with 33 additions and 17 deletions

View File

@@ -6,7 +6,7 @@
# By: gbaconni@student.42lausanne.ch +#+ +:+ +#+ #
# +#+#+#+#+#+ +#+ #
# Created: 2022/01/18 15:11:16 by gbaconni #+# #+# #
# Updated: 2022/04/29 10:12:47 by gbaconni ### ########.fr #
# Updated: 2022/04/29 23:22:57 by gbaconni ### lausanne.ch #
# #
# **************************************************************************** #
#
@@ -22,6 +22,13 @@ GIT_REPO = git@vogsphere.42lausanne.ch:vogsphere/intra-uuid-fd8d00fc-8c22-400e-a
PDF_FR = https://cdn.intra.42.fr/pdf/pdf/50142/fr.subject.pdf
PDF_EN = https://cdn.intra.42.fr/pdf/pdf/50141/en.subject.pdf
INT_MIN = "-2147483648"
INT_MAX = "2147483647"
UINT_MAX = "4294967295"
LONG_MIN = "-9223372036854775808"
LONG_MAX = "9223372036854775807"
ULONG_MAX = "18446744073709551615"
NAME = ft_printf
LIBFTPRINTF = libftprintf
@@ -104,14 +111,23 @@ test: bonus
@$(PREFIX) ./$(NAME) "%s" "42 Lausanne"
@$(PREFIX) ./$(NAME) "%s" ""
@$(PREFIX) ./$(NAME) "%d" 42
@$(PREFIX) ./$(NAME) "%i" 2147483647
@$(PREFIX) ./$(NAME) "%i" -2147483646
@$(PREFIX) ./$(NAME) "%u" 4294967295
@$(PREFIX) ./$(NAME) "%i" $(INT_MIN)
@$(PREFIX) ./$(NAME) "%i" $(INT_MAX)
@$(PREFIX) ./$(NAME) "%u" $(UINT_MAX)
@$(PREFIX) ./$(NAME) "%x" $(LONG_MIN)
@$(PREFIX) ./$(NAME) "%X" $(LONG_MIN)
@$(PREFIX) ./$(NAME) "%x" $(LONG_MAX)
@$(PREFIX) ./$(NAME) "%X" $(LONG_MAX)
@$(PREFIX) ./$(NAME) "%x" $(ULONG_MAX)
@$(PREFIX) ./$(NAME) "%X" $(ULONG_MAX)
@$(PREFIX) ./$(NAME) "%x" 42
@$(PREFIX) ./$(NAME) "%X" 42
@$(PREFIX) ./$(NAME) "%%" ""
@$(PREFIX) ./$(NAME) "%p" ""
@$(PREFIX) ./$(NAME) "%p" "\n"
@$(PREFIX) ./$(NAME) "%p" $(LONG_MIN)
@$(PREFIX) ./$(NAME) "%p" $(LONG_MAX)
@$(PREFIX) ./$(NAME) "%p" $(ULONG_MAX)
@$(PREFIX) ./$(NAME) "Forty Two" ""
@$(PREFIX) ./$(NAME) "\t\r\n" ""
@$(PREFIX) ./$(NAME) "%1d" 42