| 201 | } |
| 202 | |
| 203 | static void test_toggle_queue_empty_cancel(GjsUnitTestFixture*, const void*) { |
| 204 | auto tq = ToggleQueue::get_default(); |
| 205 | bool toggle_down_queued, toggle_up_queued; |
| 206 | std::tie(toggle_down_queued, toggle_up_queued) = tq->cancel(nullptr); |
| 207 | g_assert_false(toggle_down_queued); |
| 208 | g_assert_false(toggle_up_queued); |
| 209 | } |
| 210 | |
| 211 | static void test_toggle_queue_enqueue_one(GjsUnitTestFixture* fx, const void*) { |
| 212 | ::ObjectInstance* instance = new_test_gobject(fx); |