1 #include "test-irc-helper.h"
4 check_server (EmpathyIrcServer
*server
,
13 g_assert (server
!= NULL
);
21 g_assert (address
!= NULL
&& strcmp (address
, _address
) == 0);
22 g_assert (port
== _port
);
23 g_assert (ssl
== _ssl
);
29 check_network (EmpathyIrcNetwork
*network
,
31 const gchar
*_charset
,
32 struct server_t
*_servers
,
35 gchar
*name
, *charset
;
39 g_assert (network
!= NULL
);
41 g_object_get (network
,
46 g_assert (name
!= NULL
&& strcmp (name
, _name
) == 0);
47 g_assert (charset
!= NULL
&& strcmp (charset
, _charset
) == 0);
49 servers
= empathy_irc_network_get_servers (network
);
50 g_assert (g_slist_length (servers
) == nb_servers
);
52 /* Is that the right servers ? */
53 for (l
= servers
, i
= 0; l
!= NULL
; l
= g_slist_next (l
), i
++)
55 EmpathyIrcServer
*server
;
68 g_assert (address
!= NULL
&& strcmp (address
, _servers
[i
].address
)
70 g_assert (port
== _servers
[i
].port
);
71 g_assert (ssl
== _servers
[i
].ssl
);
76 g_slist_foreach (servers
, (GFunc
) g_object_unref
, NULL
);
77 g_slist_free (servers
);