函数宏

GLibtest_trap_assert_failed

自 2.16 起

声明 [src]

#define g_test_trap_assert_failed (
  void
)

说明 [src]

断言最后的测试子进程失败。

请参见 g_test_trap_subprocess()

有时,这用于测试正式被认为是未定义行为的情形,例如未通过 g_return_if_fail() 检查的输入。在这些情况下,你应跳过整个测试,包括对 g_test_trap_subprocess() 的调用,但前提是 g_test_undefined() 未返回真来指示可以测试未定义的行为。

自 2.16 起可用

此函数不直接向语言绑定开放。