All the test-cases are in one test atm. It doesn't matter for the
outcome, but when it is split to more tests, the debugging and reading
the output is simpler.
Signed-off-by: Marek Chalupa <mchqwerty@gmail.com>
Acked-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
{
}
-TEST(queue)
+TEST(queue_proxy_destroy)
{
struct display *d;
const struct wl_interface *dummy_interfaces[] = {
client_create(d, client_test_proxy_destroy);
display_run(d);
+ display_destroy(d);
+}
+
+TEST(queue_multiple_queues)
+{
+ struct display *d = display_create();
+
+ test_set_timeout(2);
+
client_create(d, client_test_multiple_queues);
display_run(d);
+ display_destroy(d);
+}
+
+TEST(queue_roundtrip)
+{
+ struct display *d = display_create();
+
+ test_set_timeout(2);
+
client_create(d, client_test_queue_roundtrip);
display_run(d);