Как я могу протестировать плагин QtCreator с помощью автотеста?
Я пытаюсь выяснить, как я могу проверить мой плагин QtCreator. Когда я смотрю на исходный код QtCreator в "GenericProjectManager", я вижу файл genericprojectplugin_test.cpp, который содержит несколько тестов. Я не уверен, как я могу выполнить эти тесты.
Я хотел бы использовать автотест, если это возможно, и у меня есть следующая структура проекта:
My_Subdir_Project
|-My_QtCreator_Plugin_Project
|-My_QtCreator_Plugin_Test_Project (AutoTest project)
В этом случае я не могу добавить My_QtCreator_Plugin_Project как зависимость с помощью мастера "Добавить библиотеку" для My_QtCreator_Plugin_Test_Project.
Я также попытался добавить скомпилированную динамическую библиотеку My_QtCreator_Plugin_Project в LIBS в My_QtCreator_Plugin_Test_Project, но я все еще получаю ошибки "неопределенная ссылка" при компиляции.
Подводя итог моим квестам:
- Как я могу запустить тест с источником QtCreator?
- Можно ли протестировать плагин QtCreator с помощью автотеста (если да, то как?)