Restore the previous name.
[bertos.git] / bertos / mware / sprintf_test.c
index 390b6c314becd60bd1763ebb24663f736be6a4c4..caf952a65729859dae40dfe9c6c1809d01e3d84f 100644 (file)
  *
  * -->
  *
+ * notest: avr
+ * notest: arm
  * \brief sprintf() implementation based on _formatted_write()
  *
- * \version $Id$
  * \author Bernie Innocenti <bernie@codewiz.org>
  */
 
@@ -64,7 +65,7 @@ int sprintf_testRun(void)
        if (strcmp(buf, test_string) != 0)
                return 1;
 
-       snprintf(buf, sizeof buf, "%S", test_string_pgm);
+       snprintf(buf, sizeof buf, "%S", (const wchar_t *)test_string_pgm);
        if (strcmp(buf, test_string_pgm) != 0)
                return 2;
 
@@ -94,7 +95,7 @@ int sprintf_testRun(void)
        /*
         * Stress tests.
         */
-       snprintf(buf, sizeof buf, "%s", NULL);
+       snprintf(buf, sizeof buf, "%s", (char *)(NULL));
        if (strcmp(buf, "<NULL>") != 0)
                return 3;
        snprintf(buf, sizeof buf, "%k");
@@ -110,11 +111,4 @@ int sprintf_testTearDown(void)
        return 0;
 }
 
-#if UNIT_TEST
-       #include <drv/kdebug.c>
-       #include "sprintf.c"
-       #include "formatwr.c"
-       #include "hex.c"
-       TEST_MAIN(sprintf);
-#endif /* UNIT_TEST */
-
+TEST_MAIN(sprintf);