函数
GLibtest_queue_destroy
自版本:2.16
声明 [src]
void
g_test_queue_destroy (
GDestroyNotify destroy_func,
gpointer destroy_data
)
描述 [src]
排入一个回调函数 destroy_func
,以在下一个测试用例的 teardown 阶段执行。
这在测试运行结束时自动销毁已分配的测试资源时非常有用。资源按照队列的逆序释放,这意味着在回调函数 B
之前排入回调函数 A
会导致在 teardown 阶段在调用 A()
之前调用 B()
。
自版本提供:2.16
参数
destroy_func
-
类型:
GDestroyNotify
teardown 阶段的销毁回调函数。
destroy_data
-
类型:
gpointer
销毁回调函数数据。
参数可以为 NULL
。数据归函数调用者所有。