函数
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