diff options
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/CONTRIBUTING.md | 3 | ||||
| -rw-r--r-- | doc/HOWTO.md | 16 |
2 files changed, 19 insertions, 0 deletions
diff --git a/doc/CONTRIBUTING.md b/doc/CONTRIBUTING.md index 3344b18..9cd785b 100644 --- a/doc/CONTRIBUTING.md +++ b/doc/CONTRIBUTING.md @@ -18,6 +18,9 @@ cmake -S . -B build -DDEMO_BUILD_TESTS=ON -DDEMO_BUILD_TOOLS=ON cmake --build build -j4 cd build && ctest --output-on-failure +# OR run subsystem tests: +# make run_audio_tests run_gpu_tests run_3d_tests run_assets_tests run_util_tests + # 2. Windows (if mingw-w64 installed) ./scripts/build_win.sh ``` diff --git a/doc/HOWTO.md b/doc/HOWTO.md index cafcf4a..bdc0214 100644 --- a/doc/HOWTO.md +++ b/doc/HOWTO.md @@ -62,10 +62,26 @@ Measures demo vs external library size. See `doc/SIZE_MEASUREMENT.md`. ## Testing +### Run All Tests ```bash cmake -B build -DDEMO_BUILD_TESTS=ON cmake --build build -j4 cd build && ctest +# OR: make run_all_tests +``` + +### Run Subsystem Tests +```bash +make run_audio_tests # Audio system tests +make run_gpu_tests # GPU/shader tests +make run_3d_tests # 3D rendering tests +make run_assets_tests # Asset system tests +make run_util_tests # Utility tests +``` + +### Run Specific Test +```bash +./build/test_synth ``` --- |
