From fdb519be08b35c7d9659b0476aec78c170f7680d Mon Sep 17 00:00:00 2001 From: Marek Chalupa Date: Fri, 21 Nov 2014 11:15:24 +0100 Subject: [PATCH] tests: split queue-test testcases 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 Acked-by: Pekka Paalanen --- tests/queue-test.c | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/tests/queue-test.c b/tests/queue-test.c index d1bf37f..9eb913c 100644 --- a/tests/queue-test.c +++ b/tests/queue-test.c @@ -207,7 +207,7 @@ dummy_bind(struct wl_client *client, { } -TEST(queue) +TEST(queue_proxy_destroy) { struct display *d; const struct wl_interface *dummy_interfaces[] = { @@ -230,9 +230,27 @@ TEST(queue) 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); -- 2.7.4