Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
test: disable buffering for the C test engine
Our testing engine for the tests implemented in C introduced in scope of the commit a0483bd ("test: introduce module for C tests") lazily flushes the TAP-formatted report to the <stdout>. This might lead to a mess in a report e.g. in case when the particular case forks a child (that inherits its <stdout>) prior to TAP header is yield to <stdout>. Hence the patch disables buffering for <stdout> before any part of the TAP-formatted report is printed. Follows up tarantool/tarantool#7900
- Loading branch information