Требуется подтвердить или опровергнуть баг.
К теме прикреплён небольшой проект. Который просто использует QTest. Он отличается от того, что в примерах, наличием функции с названием test_add_data. И она не вызывается.
Если переименовать - всё будет работать.
Было подозрение, что название функции пересекается с какой то внутренней функцией. Но, ведь проект собирается без единого варнинга, не говоря уже об ошибке.
Проверьте, кто сможет. Qt 5.15.2 у меня.
Сборка обычная:
qmake
make
Запуск
./tutorial1
Результат
Код: Выделить всё
********* Start testing of TestQString *********
Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 10.2.1 20201016), gentoo unknown
PASS : TestQString::initTestCase()
PASS : TestQString::toUpper()
PASS : TestQString::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 0ms
********* Finished testing of TestQString *********