diff options
author | Tim Janik <timj@src.gnome.org> | 2007-11-20 15:03:26 +0000 |
---|---|---|
committer | Tim Janik <timj@src.gnome.org> | 2007-11-20 15:03:26 +0000 |
commit | 936d27a475e9ecfb2c79dd1c0c46d679fea815c8 (patch) | |
tree | 020bd55bc90f6669cac253fb070aa9c157e5a6a5 /gtk/gtk.symbols | |
parent | 9e0b0194ed7ded02d3093daaa6da7e7958eb4127 (diff) | |
download | gtk+-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.symbols | 23 |
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 |