test-lfb-integration: Test event state in async callback

This commit is contained in:
Evangelos Ribeiro Tzaras
2022-10-11 12:32:26 +02:00
parent ad7aa5d1b0
commit 21399aec6e
+4
View File
@@ -139,6 +139,8 @@ on_event_triggered (LfbEvent *event,
g_assert_no_error (err); g_assert_no_error (err);
g_assert_true (success); g_assert_true (success);
g_assert_cmpint (lfb_event_get_state (event), ==, LFB_EVENT_STATE_RUNNING);
/* "Return" event */ /* "Return" event */
*cmp = event; *cmp = event;
g_main_loop_quit (mainloop); g_main_loop_quit (mainloop);
@@ -160,6 +162,8 @@ on_event_end_finished (LfbEvent *event,
g_assert_no_error (err); g_assert_no_error (err);
g_assert_true (success); g_assert_true (success);
g_assert_cmpint (lfb_event_get_state (event), ==, LFB_EVENT_STATE_ENDED);
/* "Return" event */ /* "Return" event */
*cmp = event; *cmp = event;
g_main_loop_quit (mainloop); g_main_loop_quit (mainloop);