Как я могу протестировать плагин QtCreator с помощью автотеста? - PullRequest
0 голосов
/ 14 сентября 2018

Я пытаюсь выяснить, как я могу проверить мой плагин 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 динамически загружаемую библиотеку *1017* в LIB1018 * My_QtCreator_Plugin_Test_Project но я все еще получаю ошибки "неопределенная ссылка" при компиляции.

Подводя итог моим квестам:

  1. Как я могу запустить тест, исходящий из источника QtCreator?
  2. Можно ли протестировать плагин QtCreator с помощью автотеста (если да, то как?)
...