Lines Matching full:test
16 typedef struct Test { struct
20 } Test; argument
39 test_setup(Test *test) in test_setup() argument
47 test->qts = qtest_init("-M none -vnc none -name vnc-test"); in test_setup()
51 qtest_qmp_add_client(test->qts, "vnc", pair[1]); in test_setup()
53 test->conn = vnc_connection_new(); in test_setup()
54 g_signal_connect(test->conn, "vnc-error", in test_setup()
56 g_signal_connect(test->conn, "vnc-auth-failure", in test_setup()
58 vnc_connection_set_auth_type(test->conn, VNC_CONNECTION_AUTH_NONE); in test_setup()
61 vnc_connection_open_fd(test->conn, _get_osfhandle(pair[0])); in test_setup()
63 vnc_connection_open_fd(test->conn, pair[0]); in test_setup()
66 test->loop = g_main_loop_new(NULL, FALSE); in test_setup()
73 Test *test) in test_vnc_basic_on_vnc_initialized() argument
75 const char *name = vnc_connection_get_name(test->conn); in test_vnc_basic_on_vnc_initialized()
77 g_assert_cmpstr(name, ==, "QEMU (vnc-test)"); in test_vnc_basic_on_vnc_initialized()
78 g_main_loop_quit(test->loop); in test_vnc_basic_on_vnc_initialized()
84 Test test; in test_vnc_basic() local
86 if (!test_setup(&test)) { in test_vnc_basic()
90 g_signal_connect(test.conn, "vnc-initialized", in test_vnc_basic()
91 G_CALLBACK(test_vnc_basic_on_vnc_initialized), &test); in test_vnc_basic()
93 g_main_loop_run(test.loop); in test_vnc_basic()
95 qtest_quit(test.qts); in test_vnc_basic()
96 g_object_unref(test.conn); in test_vnc_basic()
97 g_main_loop_unref(test.loop); in test_vnc_basic()