GLib.TestTrapFlags
Test traps are guards around forked tests. These flags determine what traps to set.
- TestTrapFlags.SILENCE_STDOUT
Redirect stdout of the test child to `/dev/null` so it cannot be observed on the console during test runs. The actual output is still captured though to allow later tests with g_test_trap_assert_stdout().
- TestTrapFlags.SILENCE_STDERR
Redirect stderr of the test child to `/dev/null` so it cannot be observed on the console during test runs. The actual output is still captured though to allow later tests with g_test_trap_assert_stderr().
- TestTrapFlags.INHERIT_STDIN
If this flag is given, stdin of the child process is shared with stdin of its parent process. It is redirected to `/dev/null` otherwise.