Docs
This commit is contained in:
parent
69debb202c
commit
9d57ba5d25
9 changed files with 235 additions and 19 deletions
|
|
@ -2,6 +2,31 @@
|
|||
|
||||
Milestone 0 test instructions are tracked in docs/milestone-0.md.
|
||||
|
||||
## Build
|
||||
|
||||
```
|
||||
cmake -S . -B build -DWARPPIPE_BUILD_TESTS=ON
|
||||
cmake --build build
|
||||
```
|
||||
|
||||
Catch2 v3 is required when tests are enabled.
|
||||
|
||||
## Run
|
||||
|
||||
```
|
||||
./build/warppipe_tests
|
||||
```
|
||||
|
||||
GUI tests (requires Qt6, `-DWARPPIPE_BUILD_GUI=ON`):
|
||||
|
||||
```
|
||||
./build/warppipe-gui-tests
|
||||
```
|
||||
|
||||
## Notes
|
||||
|
||||
When tests are enabled, the library is compiled with `WARPPIPE_TESTING`, which exposes test-only helpers in the public header.
|
||||
|
||||
Planned coverage:
|
||||
- Missing PipeWire daemon
|
||||
- Missing link-factory module
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue