-
Notifications
You must be signed in to change notification settings - Fork 97
Make the output adapt to terminal size #35
Copy link
Copy link
Open
Labels
Description
Make the output, especially as generated by the macros TEST_CHECK(), TEST_MSG() and TEST_DUMP(), automatically adapt to the current terminal size, so that it looks good in a reasonably small terminal window but can use effectively more space if the terminal window is big.
This should involve:
- Explore what API is available for the purpose on the platform of your choice.
- A pre-processor magic to enable the new platform-specific code only on the given platform.
- Breaking the long outputs into multiple lines, depending on the width of the terminal.
- And still respect the current indentation level, as set via
test_line_indent__().
Reactions are currently unavailable