We export Expect_test_config
to override Expect_test_config.run f
so that, if f
()
raises, run
prints the exception rather than raising. Printing works better
with the expect-test workflow than an unhandled exception, because there is a
.corrected
file that one can accept and inspect.
val flush : unit ‑> unit IO.t
Flush whatever need to be to get pending output out on file descriptor 0.