caosdb-cppinttest
Integration tests for caosdb-cpplib and the caosdb-server
Dependencies
- clang-tidy
- clang-format
- include-what-you-use
- cmake
- conan
Run tests
Prerequisite
Create a local conan package from the caosdb-cpplib repository
Build & Execution
mkdir build && cd build/
conan install .. -s "compiler.libcxx=libstdc++11"
cmake -B . ..
cmake --build .
- Setup env vars
- CAOSDB_SERVER_GRPC_PORT_HTTP
- CAOSDB_SERVER_HOST
- CAOSDB_SERVER_GRPC_PORT_HTTPS
- CAOSDB_SERVER_CERT
- Run with
ctest
in the build directory.
Formatting, style, linting
make format