diff options
Diffstat (limited to 'test/libc_printf.c')
-rw-r--r-- | test/libc_printf.c | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/test/libc_printf.c b/test/libc_printf.c new file mode 100644 index 0000000000..8900d9ea04 --- /dev/null +++ b/test/libc_printf.c @@ -0,0 +1,28 @@ +/* Copyright 2022 The ChromiumOS Authors + * Use of this source code is governed by a BSD-style license that can be + * found in the LICENSE file. + */ + +#include "test_util.h" + +#include <stdio.h> + +test_static int test_printf(void) +{ + /* + * The test itself is not verifying that printing works (according to + * the test framework, this will always pass). + * + * Instead, the test runner (test/run_device_tests.py) looks for the + * printed string in the test output to determine if the test passed. + */ + printf("printf called\n"); + return EC_SUCCESS; +} + +void run_test(int argc, const char **argv) +{ + test_reset(); + RUN_TEST(test_printf); + test_print_result(); +} |