函数
GLibtest_set_nonfatal_assertions
自版本:2.38
声明 [src]
void
g_test_set_nonfatal_assertions (
void
)
描述 [src]
更改各种断言宏的行为。
g_assert_*() 宏、g_test_assert_expected_messages() 以及各种 g_test_trap_assert_*() 宏已更改为不会终止程序。
相反,它们将调用 g_test_fail() 并继续。(这也改变了 g_test_fail() 的行为,使其在完成测试失败后不会导致测试程序中止)。
请注意,g_assert_not_reached() 和 g_assert() 宏不受此影响。
只有在 g_test_init() 之后才能调用此函数。
自以下版本:2.38