Blame src/tests/ibus-share.c

Packit Service 1d8f1c
#include <ibus.h>
Packit Service 1d8f1c
#include <dbus/dbus.h>
Packit Service 1d8f1c
Packit Service 1d8f1c
static void
Packit Service 1d8f1c
test_machine_id (void)
Packit Service 1d8f1c
{
Packit Service 1d8f1c
    const gchar *s1 = ibus_get_local_machine_id ();
Packit Service 1d8f1c
    gchar *s2 = dbus_get_local_machine_id ();
Packit Service 1d8f1c
Packit Service 1d8f1c
    g_assert_cmpstr (s1, ==, s2);
Packit Service 1d8f1c
    dbus_free (s2);
Packit Service 1d8f1c
}
Packit Service 1d8f1c
Packit Service 1d8f1c
gint
Packit Service 1d8f1c
main (gint    argc,
Packit Service 1d8f1c
      gchar **argv)
Packit Service 1d8f1c
{
Packit Service 1d8f1c
    ibus_init ();
Packit Service 1d8f1c
Packit Service 1d8f1c
    g_test_init (&argc, &argv, NULL);
Packit Service 1d8f1c
    g_test_add_func ("/ibus/marchine-id", test_machine_id);
Packit Service 1d8f1c
Packit Service 1d8f1c
    return g_test_run ();
Packit Service 1d8f1c
}