函数
GLibtest_fail
自:2.30
声明 [src]
void
g_test_fail (
void
)
描述 [src]
指示测试已失败。
此函数可以多次在同一个测试中调用。如果你可以在恢复方式下让测试失败,可以使用此函数。
如果测试失败可能会导致其他测试出现问题,请不要使用此函数。
调用此函数不会阻止测试继续运行,你需要自己从测试函数返回。这样你可以生成更多的诊断信息,甚至继续运行测试。
如果在测试中没有被调用,此函数不会有任何作用。
请注意,与 g_test_skip()
和 g_test_incomplete()
不同,此函数不会记录测试失败旁边的消息。如果测试失败的详细信息可用,可以在 g_test_fail()
之前用 g_test_message()
对其进行记录,也可以使用 g_test_fail_printf()
。
自 2.30 起可用