diff options
author | Diego Escalante Urrelo <diegoe@src.gnome.org> | 2008-09-29 13:53:03 +0800 |
---|---|---|
committer | Diego Escalante Urrelo <diegoe@src.gnome.org> | 2008-09-29 13:53:03 +0800 |
commit | 17f0f1a53b2fab996b735c6d3dc395c07699983c (patch) | |
tree | a48e60cb884903554fefd85217e2b7035f67d5d6 /tests | |
parent | f550b712fc1f930080fc240e2a30c60cd231d36f (diff) | |
download | gsoc2013-epiphany-17f0f1a53b2fab996b735c6d3dc395c07699983c.tar.gz gsoc2013-epiphany-17f0f1a53b2fab996b735c6d3dc395c07699983c.tar.zst gsoc2013-epiphany-17f0f1a53b2fab996b735c6d3dc395c07699983c.zip |
Reindent to 2 spaces and improve the existing tests
Add vim modelines to the files.
svn path=/trunk/; revision=8553
Diffstat (limited to 'tests')
-rw-r--r-- | tests/testephyiconentry.c | 99 | ||||
-rw-r--r-- | tests/testephylocationentry.c | 120 | ||||
-rw-r--r-- | tests/testephysearchentry.c | 56 |
3 files changed, 161 insertions, 114 deletions
diff --git a/tests/testephyiconentry.c b/tests/testephyiconentry.c index 8a3df5459..8486f1554 100644 --- a/tests/testephyiconentry.c +++ b/tests/testephyiconentry.c @@ -1,3 +1,4 @@ +/* vim: set sw=2 ts=2 sts=2 et: */ /* * testephyiconentry.c * This file is part of Epiphany @@ -24,54 +25,74 @@ #include "ephy-icon-entry.h" #include <gtk/gtk.h> -GtkWidget *entry; +static void +test_entry_new (void) +{ + GtkWidget *entry; + + entry = ephy_icon_entry_new (); + + g_assert (GTK_IS_WIDGET (entry)); + g_assert (EPHY_IS_ICON_ENTRY (entry)); +} static void test_entry_pack_widget (void) { - GtkWidget *first; - GtkWidget *last; - GList *hbox = NULL; - GList *list = NULL; - GList *l = NULL; - - first = gtk_button_new (); - last = gtk_entry_new (); - - /* Add a widget to the start */ - ephy_icon_entry_pack_widget (EPHY_ICON_ENTRY (entry), first, TRUE); - /* Add a widget to the end */ - ephy_icon_entry_pack_widget (EPHY_ICON_ENTRY (entry), last, FALSE); - - /* The first children is an hbox */ - hbox = gtk_container_get_children (GTK_CONTAINER (entry)); - list = gtk_container_get_children (GTK_CONTAINER (hbox->data)); - g_list_free (hbox); - - g_assert (list); - - /* Remember inside the hbox there's a GtkEntry + our widgets */ - g_assert_cmpuint (g_list_length (list), ==, 3); - - /* Get the first one */ - l = g_list_nth (list, 0); - g_assert (l); - g_assert (GTK_IS_BUTTON (l->data)); - - /* Get the last one */ - l = g_list_nth (list, 2); - g_assert (l); - g_assert (GTK_IS_ENTRY (l->data)); - - g_list_free (list); - g_list_free (l); + GtkWidget *entry; + + GtkWidget *first; + GtkWidget *last; + + GList *hbox = NULL; + GList *list = NULL; + GList *l = NULL; + + entry = ephy_icon_entry_new (); + + first = gtk_button_new (); + last = gtk_entry_new (); + + /* Add a widget to the start */ + ephy_icon_entry_pack_widget (EPHY_ICON_ENTRY (entry), first, TRUE); + /* Add a widget to the end */ + ephy_icon_entry_pack_widget (EPHY_ICON_ENTRY (entry), last, FALSE); + + /* The first children is an hbox */ + hbox = gtk_container_get_children (GTK_CONTAINER (entry)); + list = gtk_container_get_children (GTK_CONTAINER (hbox->data)); + g_list_free (hbox); + + g_assert (list); + + /* Remember inside the hbox there's a GtkEntry + our widgets */ + g_assert_cmpuint (g_list_length (list), ==, 3); + + /* Get the first one */ + l = g_list_nth (list, 0); + g_assert (l); + g_assert (GTK_IS_BUTTON (l->data)); + + /* Get the last one */ + l = g_list_nth (list, 2); + g_assert (l); + g_assert (GTK_IS_ENTRY (l->data)); + + g_list_free (list); + g_list_free (l); } static void test_entry_get_entry (void) { - g_assert (GTK_IS_ENTRY ( - ephy_icon_entry_get_entry (EPHY_ICON_ENTRY (entry)))); + GtkWidget *internal; + + GtkWidget *entry; + + entry = ephy_icon_entry_new (); + internal = ephy_icon_entry_get_entry (EPHY_ICON_ENTRY (entry)); + + g_assert (GTK_IS_ENTRY (internal)); } int diff --git a/tests/testephylocationentry.c b/tests/testephylocationentry.c index acd958f3e..85dbde84a 100644 --- a/tests/testephylocationentry.c +++ b/tests/testephylocationentry.c @@ -1,3 +1,4 @@ +/* vim: set sw=2 ts=2 sts=2 et: */ /* * testephylocationentry.c * This file is part of Epiphany @@ -26,38 +27,37 @@ static void test_entry_new (void) { - GtkWidget *entry; - entry = ephy_location_entry_new (); + GtkWidget *entry; + entry = ephy_location_entry_new (); - g_assert (GTK_IS_WIDGET (entry)); - g_assert (EPHY_IS_LOCATION_ENTRY (entry)); + g_assert (GTK_IS_WIDGET (entry)); + g_assert (EPHY_IS_LOCATION_ENTRY (entry)); } static void test_entry_get_entry (void) { - EphyLocationEntry *entry; - entry = EPHY_LOCATION_ENTRY (ephy_location_entry_new ()); + EphyLocationEntry *entry; + entry = EPHY_LOCATION_ENTRY (ephy_location_entry_new ()); - g_assert (GTK_IS_ENTRY ( - ephy_location_entry_get_entry (entry))); + g_assert (GTK_IS_ENTRY (ephy_location_entry_get_entry (entry))); } static void test_entry_set_location (void) { - const char *set = "test"; - const char *null; - const char *get; + const char *set = "test"; + const char *null; + const char *get; - EphyLocationEntry *entry; - entry = EPHY_LOCATION_ENTRY (ephy_location_entry_new ()); + EphyLocationEntry *entry; + entry = EPHY_LOCATION_ENTRY (ephy_location_entry_new ()); - null = ephy_location_entry_get_location (entry); + null = ephy_location_entry_get_location (entry); - ephy_location_entry_set_location (entry, set, NULL); - get = ephy_location_entry_get_location (entry); - g_assert_cmpstr (set, ==, get); + ephy_location_entry_set_location (entry, set, NULL); + get = ephy_location_entry_get_location (entry); + g_assert_cmpstr (set, ==, get); } /* @@ -67,69 +67,69 @@ test_entry_set_location (void) static void test_entry_set_location_null (void) { - const char *set = "test"; - const char *get; + const char *set = "test"; + const char *get; - EphyLocationEntry *entry; - entry = EPHY_LOCATION_ENTRY (ephy_location_entry_new ()); + EphyLocationEntry *entry; + entry = EPHY_LOCATION_ENTRY (ephy_location_entry_new ()); - ephy_location_entry_set_location (entry, NULL, NULL); - get = ephy_location_entry_get_location (entry); - g_assert_cmpstr (set, ==, get); + ephy_location_entry_set_location (entry, NULL, NULL); + get = ephy_location_entry_get_location (entry); + g_assert_cmpstr (set, ==, get); } */ static void test_entry_get_location (void) { - const char *set = "test"; - const char *get; + const char *set = "test"; + const char *get; - EphyLocationEntry *entry; - entry = EPHY_LOCATION_ENTRY (ephy_location_entry_new ()); + EphyLocationEntry *entry; + entry = EPHY_LOCATION_ENTRY (ephy_location_entry_new ()); - ephy_location_entry_set_location (entry, set, NULL); - get = ephy_location_entry_get_location (entry); - g_assert_cmpstr (set, ==, get); + ephy_location_entry_set_location (entry, set, NULL); + get = ephy_location_entry_get_location (entry); + g_assert_cmpstr (set, ==, get); } static void test_entry_get_location_empty (void) { - const char *get; + const char *get; - EphyLocationEntry *entry; - entry = EPHY_LOCATION_ENTRY (ephy_location_entry_new ()); + EphyLocationEntry *entry; + entry = EPHY_LOCATION_ENTRY (ephy_location_entry_new ()); - get = ephy_location_entry_get_location (entry); - g_assert_cmpstr ("", ==, get); + get = ephy_location_entry_get_location (entry); + g_assert_cmpstr ("", ==, get); } int main (int argc, char *argv[]) { - gtk_test_init (&argc, &argv); - - g_test_add_func ( - "/lib/widgets/ephy-location-entry/new", - test_entry_new); - g_test_add_func ( - "/lib/widgets/ephy-location-entry/get_entry", - test_entry_get_entry); - g_test_add_func ( - "/lib/widgets/ephy-location-entry/set_location", - test_entry_set_location); - g_test_add_func ( - "/lib/widgets/ephy-location-entry/get_location", - test_entry_get_location); - /* - g_test_add_func ( - "/lib/widgets/ephy-location-entry/set_location_null", - test_entry_set_location_null); - */ - g_test_add_func ( - "/lib/widgets/ephy-location-entry/get_location_empty", - test_entry_get_location_empty); - - return g_test_run (); + gtk_test_init (&argc, &argv); + + g_test_add_func ( + "/lib/widgets/ephy-location-entry/new", + test_entry_new); + g_test_add_func ( + "/lib/widgets/ephy-location-entry/get_entry", + test_entry_get_entry); + g_test_add_func ( + "/lib/widgets/ephy-location-entry/set_location", + test_entry_set_location); + g_test_add_func ( + "/lib/widgets/ephy-location-entry/get_location", + test_entry_get_location); + /* + g_test_add_func ( + "/lib/widgets/ephy-location-entry/set_location_null", + test_entry_set_location_null); + */ + g_test_add_func ( + "/lib/widgets/ephy-location-entry/get_location_empty", + test_entry_get_location_empty); + + return g_test_run (); } diff --git a/tests/testephysearchentry.c b/tests/testephysearchentry.c index 32bd725fe..63ddfbe10 100644 --- a/tests/testephysearchentry.c +++ b/tests/testephysearchentry.c @@ -1,3 +1,4 @@ +/* vim: set sw=2 ts=2 sts=2 et: */ /* * testephysearchentry.c * This file is part of Epiphany @@ -25,29 +26,54 @@ #include "ephy-icon-entry.h" #include <gtk/gtk.h> -GtkWidget *entry; +static void +test_entry_new (void) +{ + + EphySearchEntry *entry; + entry = EPHY_SEARCH_ENTRY (ephy_search_entry_new ()); + + g_assert (GTK_IS_WIDGET (entry)); + g_assert (EPHY_IS_ICON_ENTRY (entry)); +} static void test_entry_clear (void) { - const char *text; + const char *set = "test"; + const char *get = NULL; + GtkWidget *internal_entry; + + EphySearchEntry *entry; + entry = EPHY_SEARCH_ENTRY (ephy_search_entry_new ()); - ephy_search_entry_clear (EPHY_SEARCH_ENTRY (entry)); - text = gtk_entry_get_text (GTK_ENTRY (ephy_icon_entry_get_entry - (EPHY_ICON_ENTRY (entry)))); - g_assert_cmpstr (text, ==, ""); + internal_entry = ephy_icon_entry_get_entry (EPHY_ICON_ENTRY (entry)); + + gtk_entry_set_text (GTK_ENTRY (internal_entry), set); + get = gtk_entry_get_text (GTK_ENTRY (internal_entry)); + + g_assert_cmpstr (set, ==, get); + + /* At this point, the text in the entry is either 'vanilla' or the + * contents of 'set' char* + */ + ephy_search_entry_clear (EPHY_SEARCH_ENTRY (entry)); + get = gtk_entry_get_text (GTK_ENTRY (internal_entry)); + + g_assert_cmpstr ("", ==, get); } int main (int argc, char *argv[]) { - gtk_test_init (&argc, &argv); - - entry = ephy_search_entry_new (); - gtk_entry_set_text (GTK_ENTRY (ephy_icon_entry_get_entry - (EPHY_ICON_ENTRY (entry))), "Test"); - - g_test_add_func ("/lib/widgets/ephy-search-entry/clear", test_entry_clear); - - return g_test_run (); + gtk_test_init (&argc, &argv); + + g_test_add_func ( + "/lib/widgets/ephy-search-entry/new", + test_entry_new); + g_test_add_func ( + "/lib/widgets/ephy-search-entry/clear", + test_entry_clear); + + return g_test_run (); } |