readme minor formatting fix + test output
This commit is contained in:
parent
419ce38d64
commit
e7db3a9f90
14
readme.md
14
readme.md
|
@ -5,6 +5,7 @@
|
||||||
- GTest (Google test framework for C++)
|
- GTest (Google test framework for C++)
|
||||||
- Conan
|
- Conan
|
||||||
## Структура проекта
|
## Структура проекта
|
||||||
|
```
|
||||||
- Project/
|
- Project/
|
||||||
-- build/
|
-- build/
|
||||||
--- <caches>
|
--- <caches>
|
||||||
|
@ -19,6 +20,7 @@
|
||||||
--- test.cpp
|
--- test.cpp
|
||||||
- conanfile.txt
|
- conanfile.txt
|
||||||
- CMakeLists.txt
|
- CMakeLists.txt
|
||||||
|
```
|
||||||
## conanfile
|
## conanfile
|
||||||
Для подключения тестового фреймворка используется система менеджмента артефактов Conan, которая позволяет осуществлять подключение заранее скомпилированных библиотек без необходимости их установки на ОС разработчика. Подключение осуществляется описанием корректных настроек в файле conanfile.txt:
|
Для подключения тестового фреймворка используется система менеджмента артефактов Conan, которая позволяет осуществлять подключение заранее скомпилированных библиотек без необходимости их установки на ОС разработчика. Подключение осуществляется описанием корректных настроек в файле conanfile.txt:
|
||||||
```
|
```
|
||||||
|
@ -133,3 +135,15 @@ add_executable(prog src/main.c include/algo.h include/algo.c)
|
||||||
- `make` (собрать проект)
|
- `make` (собрать проект)
|
||||||
- `ctest` (запустить тесты)
|
- `ctest` (запустить тесты)
|
||||||
- `./bin/prog` (запустить программу)
|
- `./bin/prog` (запустить программу)
|
||||||
|
В результате запуска тестов получится следующий вывод:
|
||||||
|
```
|
||||||
|
Test project /home/user/Documents/book-c-basic/build
|
||||||
|
Start 1: HelloTest.WeTestHere
|
||||||
|
1/2 Test #1: HelloTest.WeTestHere ............. Passed 0.01 sec
|
||||||
|
Start 2: AnotherTest.WeTestThere
|
||||||
|
2/2 Test #2: AnotherTest.WeTestThere .......... Passed 0.00 sec
|
||||||
|
|
||||||
|
100% tests passed, 0 tests failed out of 2
|
||||||
|
|
||||||
|
Total Test time (real) = 0.01 sec
|
||||||
|
```
|
||||||
|
|
Loading…
Reference in New Issue