diff options
Diffstat (limited to 'src/tests/test_wav_dump.cc')
| -rw-r--r-- | src/tests/test_wav_dump.cc | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/tests/test_wav_dump.cc b/src/tests/test_wav_dump.cc index a4afba0..eb14652 100644 --- a/src/tests/test_wav_dump.cc +++ b/src/tests/test_wav_dump.cc @@ -3,8 +3,8 @@ #include "audio/audio.h" #include "audio/audio_engine.h" -#include "audio/ring_buffer.h" #include "audio/backend/wav_dump_backend.h" +#include "audio/ring_buffer.h" #include <assert.h> #include <stdio.h> #include <string.h> @@ -59,7 +59,7 @@ void test_wav_format_matches_live_audio() { float music_time = 0.0f; for (float t = 0.0f; t < duration; t += update_dt) { // Update audio engine (triggers patterns) - engine.update(music_time); + engine.update(music_time, update_dt); music_time += update_dt; // Render audio ahead @@ -211,11 +211,11 @@ void test_clipping_detection() { // Mix of normal and clipped samples for (int i = 0; i < num_samples; ++i) { if (i % 10 == 0) { - test_samples[i] = 1.5f; // Clipped high + test_samples[i] = 1.5f; // Clipped high } else if (i % 10 == 1) { test_samples[i] = -1.2f; // Clipped low } else { - test_samples[i] = 0.5f; // Normal + test_samples[i] = 0.5f; // Normal } } @@ -275,7 +275,8 @@ void test_invalid_file_paths() { // Test 3: Read-only location (permissions error) { WavDumpBackend wav_backend; - wav_backend.set_output_file("/test.wav"); // Root directory (no write permission) + wav_backend.set_output_file( + "/test.wav"); // Root directory (no write permission) wav_backend.init(); // Should print error but not crash float samples[10] = {0.5f}; |
