mbed-os/TESTS/mbed_platform/minimal-printf/compliance
Hugues Kamba a77464d596 minimal-printf: Fix handling of the two character sequence %%
The two character sequence %% is used in standard implementations of
printf to print a single %. This is because % is essentially printf's
escape character for format specifiers and as \% cannot work printf
uses %%.
Therefore to be compatible with string buffers containing
%%, minimal-printf also needs to only print a single %.
2019-11-18 15:42:08 +00:00
..
README.md minimal-printf: Add capability to run floating point tests manually 2019-10-16 11:53:52 +01:00
main.cpp minimal-printf: Fix handling of the two character sequence %% 2019-11-18 15:42:08 +00:00
mbed_printf.c Changed minimal-printf to call fputc so that it does not bypass the retargetting code 2019-08-29 11:30:34 +01:00
mbed_printf.h Changed minimal-printf to call fputc so that it does not bypass the retargetting code 2019-08-29 11:30:34 +01:00
test_config.json minimal-printf: Add capability to run floating point tests manually 2019-10-16 11:53:52 +01:00

README.md

Description

This document describes how to run minimal-printf tests.

Running tests

You can use the following command to run tests:

mbed test -m K64F -t GCC_ARM -n *printf* -v -c --app-config TESTS/mbed_platform/minimal-printf/compliance/test_config.json

Do not use --profile minimal-printf so minimal-printf is not compared with itself.