Lines Matching defs:fixture

41 static gboolean finish_loading(DomDocumentFixture* fixture)
43 if (g_main_loop_is_running(fixture->loop))
44 g_main_loop_quit(fixture->loop);
49 static void dom_document_fixture_setup(DomDocumentFixture* fixture, gconstpointer data)
51 fixture->loop = g_main_loop_new(NULL, TRUE);
52 fixture->webView = webkit_web_view_new();
53 g_object_ref_sink(fixture->webView);
56 webkit_web_view_load_string(WEBKIT_WEB_VIEW (fixture->webView), (const char*) data, NULL, NULL, NULL);
58 g_idle_add((GSourceFunc)finish_loading, fixture);
59 g_main_loop_run(fixture->loop);
62 static void dom_document_fixture_teardown(DomDocumentFixture* fixture, gconstpointer data)
64 if (fixture->webView)
65 g_object_unref(fixture->webView);
66 g_main_loop_unref(fixture->loop);
69 static void test_dom_document_title(DomDocumentFixture* fixture, gconstpointer data)
71 g_assert(fixture);
72 WebKitWebView* view = (WebKitWebView*)fixture->webView;
87 static void test_dom_document_get_elements_by_tag_name(DomDocumentFixture* fixture, gconstpointer data)
89 g_assert(fixture);
90 WebKitWebView* view = (WebKitWebView*)fixture->webView;
116 static void test_dom_document_get_elements_by_class_name(DomDocumentFixture* fixture, gconstpointer data)
118 g_assert(fixture);
119 WebKitWebView* view = (WebKitWebView*)fixture->webView;
141 static void test_dom_document_get_element_by_id(DomDocumentFixture* fixture, gconstpointer data)
143 g_assert(fixture);
144 WebKitWebView* view = (WebKitWebView*)fixture->webView;
161 static void test_dom_document_get_links(DomDocumentFixture* fixture, gconstpointer data)
163 g_assert(fixture);
164 WebKitWebView* view = (WebKitWebView*)fixture->webView;
196 static void test_dom_document_garbage_collection(DomDocumentFixture* fixture, gconstpointer data)
199 g_assert(fixture);
200 WebKitWebView* view = (WebKitWebView*)fixture->webView;
310 gtk_widget_destroy(fixture->webView);
311 fixture->webView = NULL;