aboutsummaryrefslogtreecommitdiff
path: root/tests/moulitest_tests.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/moulitest_tests.c')
-rw-r--r--tests/moulitest_tests.c32
1 files changed, 25 insertions, 7 deletions
diff --git a/tests/moulitest_tests.c b/tests/moulitest_tests.c
index 3a23686..c8eca9b 100644
--- a/tests/moulitest_tests.c
+++ b/tests/moulitest_tests.c
@@ -1,3 +1,15 @@
+/* ************************************************************************** */
+/* */
+/* ::: :::::::: */
+/* moulitest_tests.c :+: :+: :+: */
+/* +:+ +:+ +:+ */
+/* By: cacharle <marvin@42.fr> +#+ +:+ +#+ */
+/* +#+#+#+#+#+ +#+ */
+/* Created: 2020/02/06 18:15:03 by cacharle #+# #+# */
+/* Updated: 2020/02/06 19:00:31 by cacharle ### ########.fr */
+/* */
+/* ************************************************************************** */
+
#include <limits.h>
#include "../header.h"
@@ -141,7 +153,7 @@ void test_moulitest_40(void)
ASSERT_PRINTF("%lu, %lu", 0ul, ULONG_MAX);
ASSERT_PRINTF("%lx, %lx", 0ul, ULONG_MAX);
ASSERT_PRINTF("%lX, %lX", 0ul, ULONG_MAX);
- ASSERT_PRINTF("%lc, %lc", L'暖', L'ح');
+ /* ASSERT_PRINTF("%lc, %lc", L'暖', L'ح'); */
}
void test_moulitest_41(void)
@@ -249,13 +261,15 @@ void test_moulitest_61(void)
void test_moulitest_69(void)
{
-/* ASSERT_PRINTF("{% +d}", 42);
+#ifdef FT_PRINTF_TEST_BONUS
+ ASSERT_PRINTF("{% +d}", 42);
ASSERT_PRINTF("{%+ d}", 42);
ASSERT_PRINTF("{%+03d}", 0);
- ASSERT_PRINTF("{% 03d}", 0);*/
+ ASSERT_PRINTF("{% 03d}", 0);
+ ASSERT_PRINTF("{%+03d}", 12);
+ ASSERT_PRINTF("{%+03d}", 123456);
+#endif
ASSERT_PRINTF("{%0-3d}", 0);
-/* ASSERT_PRINTF("{%+03d}", 12);
- ASSERT_PRINTF("{%+03d}", 123456);*/
ASSERT_PRINTF("{%03.2d}", 0);
}
@@ -347,14 +361,18 @@ void test_moulitest_74(void)
void test_moulitest_79(void)
{
-// ASSERT_PRINTF("%#.x, %#.0x", 0, 0);
+#ifdef FT_PRINTF_TEST_BONUS
+ ASSERT_PRINTF("%#.x, %#.0x", 0, 0);
+ ASSERT_PRINTF("{%#.5x}", 1);
+#endif
ASSERT_PRINTF("%.p, %.0p", 0, 0);
-// ASSERT_PRINTF("{%#.5x}", 1);
}
void test_moulitest_90(void)
{
+#ifdef FT_PRINTF_TEST_BONUS
ASSERT_PRINTF("%hhd - %hhd", SHRT_MAX - 42, SHRT_MAX - 4200);
+#endif
}
void test_moulitest_91(void)