diff options
Diffstat (limited to 'src/tests')
| -rw-r--r-- | src/tests/assets/test_sequence.cc | 10 | ||||
| -rw-r--r-- | src/tests/audio/test_wav_dump.cc | 8 |
2 files changed, 7 insertions, 11 deletions
diff --git a/src/tests/assets/test_sequence.cc b/src/tests/assets/test_sequence.cc index 44aac46..157b462 100644 --- a/src/tests/assets/test_sequence.cc +++ b/src/tests/assets/test_sequence.cc @@ -96,7 +96,7 @@ void test_effect_lifecycle() { main_seq.add_sequence(seq1, 0.0f, 0); // Before effect starts - main_seq.render_frame(0.5f, 0, 0, 1.0f, + main_seq.render_frame(0.5f, 0, 0, 0, 1.0f, dummy_surface); // This will still call real render, but // test counts only init assert(effect1->init_calls == 1); @@ -105,26 +105,26 @@ void test_effect_lifecycle() { assert(effect1->end_calls == 0); // Effect starts - main_seq.render_frame(1.0f, 0, 0, 1.0f, dummy_surface); + main_seq.render_frame(1.0f, 0, 0, 0, 1.0f, dummy_surface); assert(effect1->start_calls == 1); // assert(effect1->render_calls == 1); // No longer checking render calls // directly from here assert(effect1->end_calls == 0); // During effect - main_seq.render_frame(2.0f, 0, 0, 1.0f, dummy_surface); + main_seq.render_frame(2.0f, 0, 0, 0, 1.0f, dummy_surface); assert(effect1->start_calls == 1); // assert(effect1->render_calls == 2); assert(effect1->end_calls == 0); // Effect ends - main_seq.render_frame(3.0f, 0, 0, 1.0f, dummy_surface); + main_seq.render_frame(3.0f, 0, 0, 0, 1.0f, dummy_surface); assert(effect1->start_calls == 1); // assert(effect1->render_calls == 2); // Render not called on end frame assert(effect1->end_calls == 1); // After effect ends - main_seq.render_frame(3.5f, 0, 0, 1.0f, dummy_surface); + main_seq.render_frame(3.5f, 0, 0, 0, 1.0f, dummy_surface); assert(effect1->start_calls == 1); // assert(effect1->render_calls == 2); assert(effect1->end_calls == 1); diff --git a/src/tests/audio/test_wav_dump.cc b/src/tests/audio/test_wav_dump.cc index eb14652..85b168d 100644 --- a/src/tests/audio/test_wav_dump.cc +++ b/src/tests/audio/test_wav_dump.cc @@ -134,12 +134,8 @@ void test_wav_format_matches_live_audio() { const uint32_t expected_min_size = expected_bytes_per_sec * 1.5; const uint32_t expected_max_size = expected_bytes_per_sec * 2.5; - // For now, accept if stereo format is correct (main regression test goal) - if (header.data_size < expected_min_size || - header.data_size > expected_max_size) { - printf(" WARNING: Data size outside expected range\n"); - // Don't fail on this for now - stereo format is the critical check - } + assert(header.data_size >= expected_min_size); + assert(header.data_size <= expected_max_size); // Verify file contains actual audio data (not all zeros) fseek(f, sizeof(WavHeader), SEEK_SET); |
