函数宏
GLibtest_trap_assert_stderr
自:2.16
声明 [源代码]
#define g_test_trap_assert_stderr (
serrpattern
)
描述 [源代码]
断言最近的测试子进程的 stderr 输出是否与 serrpattern
相匹配。
有时,它用于测试形式上被视为未定义行为的情况,例如达到 g_assert()
或 g_error()
的代码。在这些情况下,你应当跳过整个测试(包括对 g_test_trap_subprocess()
的调用),除非 g_test_undefined()
返回 true 以指示可以测试未定义行为。
自 2.16 起可用
语言绑定不能直接使用此函数。