| 209 | } |
| 210 | |
| 211 | static void test_toggle_queue_enqueue_one(GjsUnitTestFixture* fx, const void*) { |
| 212 | ::ObjectInstance* instance = new_test_gobject(fx); |
| 213 | auto tq = ToggleQueue::get_default(); |
| 214 | tq->enqueue(instance, ::ToggleQueue::Direction::UP, toggles_handler); |
| 215 | |
| 216 | tq->handle_all_toggles(toggles_handler); |
| 217 | assert_equal(s_toggle_history.size(), 1LU); |
| 218 | assert_equal(s_toggle_history.front(), instance, |
| 219 | ::ToggleQueue::Direction::UP); |
| 220 | } |
| 221 | |
| 222 | static void test_toggle_queue_enqueue_one_cancel(GjsUnitTestFixture* fx, |
| 223 | const void*) { |
nothing calls this directly
no test coverage detected