void test_004(gpointer *fixture, gconstpointer data) { log4g_ndc_push("foo"); log4g_ndc_push("bar"); log4g_ndc_push("baz"); g_assert(log4g_ndc_size() == 3); g_assert_cmpstr(log4g_ndc_get(), ==, "foo bar baz"); GArray *ndc = log4g_ndc_clone(); g_assert(ndc); log4g_ndc_remove(); log4g_ndc_inherit(ndc); g_assert(log4g_ndc_size() == 3); g_assert_cmpstr(log4g_ndc_get(), ==, "foo bar baz"); }
void teardown(gpointer *fixture, gconstpointer data) { log4g_ndc_remove(); }
void teardown(G_GNUC_UNUSED gpointer *fixture, G_GNUC_UNUSED gconstpointer data) { log4g_ndc_remove(); }