- 18 Jul, 2023 4 commits
-
-
Dominik Charousset authored
Add support for regex in selecting tests
-
Shariar Azad Riday authored
-
Dominik Charousset authored
Ignore *.test.cpp files in codecov
-
Samir Halilcevic authored
-
- 17 Jul, 2023 5 commits
-
-
Dominik Charousset authored
Refactor all calls to is_same::value to is_same_v
-
Shariar Azad Riday authored
-
Shariar Azad Riday authored
-
Dominik Charousset authored
Use the new project structure for caf_net
-
Samir Halilcevic authored
-
- 16 Jul, 2023 2 commits
-
-
Dominik Charousset authored
Use the new project structure for caf_core
-
Dominik Charousset authored
Co-authored-by:
Samir Halilčević <s.halilcevic@interance.io>
-
- 14 Jul, 2023 5 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Samir Halilčević authored
-
Dominik Charousset authored
Drop unnecessary arguments in octet_stream::policy
-
Dominik Charousset authored
Use the new project structure for caf_openssl
-
- 13 Jul, 2023 5 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
Use the Canonical Project Structure for caf_io
-
Dominik Charousset authored
-
Dominik Charousset authored
Use the Canonical Project Structure for caf_test
-
- 12 Jul, 2023 5 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
For the Canonical Project Structure, see https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p1204r0.html. With the new structure, we drop the `src` sub-directory and place the source files next to the header files. Further, we place the unit test next to the source file with `.test.cpp` suffix. Instead of assembling all unit tests into a single large binary and then have `ctest` pick suites individually, we simply create one binary per unit test now. This makes the entire CMake setup much easier. This also frees up the `test` folder (that we will probably rename to `tests`) for module tests.
-
Dominik Charousset authored
Integrate the new unit testing framework
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 11 Jul, 2023 8 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
Validate UTF-8 on WebSocket text payloads
-
Samir Halilcevic authored
Co-authored-by:
Dominik Charousset <dominik@charousset.de>
-
Samir Halilcevic authored
-
Dominik Charousset authored
Add initial version for the new testing framework
-
Dominik Charousset authored
-
Dominik Charousset authored
Our CI validates code with `clang-format -n`. Unfortunately, this reports a false positive in the current version. See: https://github.com/llvm/llvm-project/issues/63795. As a temporary workaround, we disable FixNamespaceComments until a fixed version is available in CI.
-
Dominik Charousset authored
-
- 10 Jul, 2023 6 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
Add format API scaffolding
-
Dominik Charousset authored
Fix bug when the first frame is invalid
-
Dominik Charousset authored
-
Samir Halilcevic authored
-