File indexing completed on 2024-05-05 05:53:10
0001 /* 0002 * SPDX-License-Identifier: GPL-3.0-or-later 0003 * SPDX-FileCopyrightText: 2020 Johan Ouwerkerk <jm.ouwerkerk@gmail.com> 0004 */ 0005 #ifndef TEST_UTIL_SPY_H 0006 #define TEST_UTIL_SPY_H 0007 0008 #include <QSignalSpy> 0009 0010 namespace test 0011 { 0012 bool signal_eventually_emitted_exactly(QSignalSpy &spy, int times, int timeout = 500); 0013 bool signal_eventually_emitted_once(QSignalSpy &spy, int timeout = 500); 0014 bool signal_eventually_emitted_twice(QSignalSpy &spy, int timeout = 500); 0015 } 0016 0017 #endif