Currently Unify supports TEST_MESSAGE(message)
which lets you send some output to the test-console output. I use it eg. to warn that a certain HW test may take a long time.
Currently this output is not showing in the terminal. When looking into the unity sourcecode
void UnityMessage(const char* msg, const UNITY_LINE_TYPE line)
{
UnityTestResultsBegin(Unity.TestFile, line);
UnityPrint("INFO");
if (msg != NULL)
{
UNITY_OUTPUT_CHAR(':');
UNITY_OUTPUT_CHAR(' ');
UnityPrint(msg);
}
UNITY_PRINT_EOL();
}
I see that it is doing this output with a “INFO” label, and I assume PlatformIO test-runner ignores it.
So my request is to not ignore it but show it.