Russian Qt Forum
Октябрь 01, 2024, 22:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как организовать проект с тестами?  (Прочитано 2432 раз)
Pavlya
Гость
« : Июнь 15, 2013, 13:28 »

Собственно сабж. Хочу организовать проект, который будет включать в себя тесты. Но что-то до конца не могу определится, как оно должно выглядить. Понимаю, что это должен быть некий проект с подпроектами:

Proj_folder
|__ proj.pro
|
|__folder 1
|    |
|    |__f1.pro (или f1.pri?)
|    |__src1.cpp
|    |__src1.h
|
|__folder 2
|    |
|    |__f2.pro (или f2.pri?)
|    |__src2.cpp
|    |__src2.h
|
|__tests_folder
|    |
|    |__tests.pro (или tests.pri?)
|    |__tests.cpp

Как вы поступаете в подобных случаях?

P.S: Если кто-нибуть объяснит (или подскажет где об этом можно почитать), какая разница между *.pro и *.pri и в каких случаях лучше их использовать вместе, буду очень благодарен.
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #1 : Июнь 15, 2013, 14:45 »

>>какая разница между *.pro и *.pri
принципиальной разницы нет, это сделано для наглядности.
файлы проектов, которые должны (!) включатся в другие файлы проектов (командой include(foo.pri) ) и они не являются самодостаточными, их следует именовать pri.
Самодостаточные файлы (даже если их когда-то станут включать в другие) проектов следует именовать pro
Записан

Юра.
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #2 : Июнь 15, 2013, 14:47 »

по поводу тестов смотри как организовано у тролей: http://qt.gitorious.org/qt/qt/trees/4.8
в корне лежит папка tests
Записан

Юра.
Pavlya
Гость
« Ответ #3 : Июнь 15, 2013, 15:02 »

Спасибо. Буду разбираться.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.042 секунд. Запросов: 22.