summaryrefslogtreecommitdiff
path: root/gtk/gtk.symbols
diff options
context:
space:
mode:
authorTim Janik <timj@src.gnome.org>2007-11-20 15:03:26 +0000
committerTim Janik <timj@src.gnome.org>2007-11-20 15:03:26 +0000
commit936d27a475e9ecfb2c79dd1c0c46d679fea815c8 (patch)
tree020bd55bc90f6669cac253fb070aa9c157e5a6a5 /gtk/gtk.symbols
parent9e0b0194ed7ded02d3093daaa6da7e7958eb4127 (diff)
downloadgtk+-936d27a475e9ecfb2c79dd1c0c46d679fea815c8.tar.gz
Added Gtk+ testing utilities.
* gtk/gtktestutils.h, gtk/gtktestutils.c: added unit test utility functions. for the most part, the functions herein involve navigating and interacting with dialog elements programatically, to automate user interaction tests of dialogs and widgets. * gtk/gtk.h: include gtk/gtktestutils.h as public API. * gtk/gtk.symbols: added gtk_test_* symbols. * gtk/Makefile.am: include gtktestutils.h and gtktestutils.c into the build. generate gtktypefuncs.c which contains a list of all _get_type functions in Gtk+ and Gdk. svn path=/trunk/; revision=19010
Diffstat (limited to 'gtk/gtk.symbols')
-rw-r--r--gtk/gtk.symbols23
1 files changed, 23 insertions, 0 deletions
diff --git a/gtk/gtk.symbols b/gtk/gtk.symbols
index b049b29d40..8586151b55 100644
--- a/gtk/gtk.symbols
+++ b/gtk/gtk.symbols
@@ -3253,6 +3253,29 @@ gtk_recent_info_match
#endif
#endif
+#if IN_HEADER(__GTK_TEST_UTILS_H__)
+#if IN_FILE(__GTK_TEST_UTILS_C__)
+gtk_test_create_simple_window
+gtk_test_create_widget
+gtk_test_display_button_window
+gtk_test_find_label
+gtk_test_find_sibling
+gtk_test_find_widget
+gtk_test_init
+gtk_test_register_all_types
+gtk_test_simulate_button
+gtk_test_simulate_key
+gtk_test_slider_get_value
+gtk_test_slider_set_perc
+gtk_test_spin_button_click
+gtk_test_text_get
+gtk_test_text_set
+gtk_test_widget_click
+gtk_test_widget_send_key
+gtk_test_xserver_render_sync
+#endif
+#endif
+
#if IN_HEADER(__GTK_TEXT_BUFFER_RICH_TEXT_H__)
#if IN_FILE(__GTK_TEXT_BUFFER_RICH_TEXT_C__)
gtk_text_buffer_deserialize