1 #include <stdio.h> 2 putchar_entry(void)3static int putchar_entry(void) 4 { 5 char data[] = "putchar testcase\n"; 6 int i = 0; 7 for(;i < sizeof(data);i++) 8 { 9 putchar(data[i]); 10 } 11 fflush(stdout); 12 return 0; 13 } 14 15 #include <utest.h> test_putchar(void)16static void test_putchar(void) 17 { 18 uassert_int_equal(putchar_entry(), 0); 19 } testcase(void)20static void testcase(void) 21 { 22 UTEST_UNIT_RUN(test_putchar); 23 } 24 UTEST_TC_EXPORT(testcase, "rtt_posix_testcase.stdio_h."__FILE__, RT_NULL, RT_NULL, 10); 25 26