fix: update transport access and function calls across engine, tui, and tests
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
This commit is contained in:
22
test_tui.c
22
test_tui.c
@@ -200,14 +200,14 @@ void test_transport_reset_via_tui(void) {
|
||||
engine->transport->sample_position = 10000;
|
||||
|
||||
// Simulate pressing 'x'
|
||||
engine_reset_transport(engine);
|
||||
engine_transport_stop(engine);
|
||||
engine_process_commands(engine);
|
||||
|
||||
assert(engine->transport->state == TRANSPORT_STOPPED);
|
||||
assert(engine->transport.clock_count == 0);
|
||||
assert(engine->transport.beat_position == 0);
|
||||
assert(engine->transport.bar_position == 0);
|
||||
assert(engine->transport.sample_position == 0);
|
||||
assert(engine->transport->clock_count == 0);
|
||||
assert(engine->transport->beat_position == 0);
|
||||
assert(engine->transport->bar_position == 0);
|
||||
assert(engine->transport->sample_position == 0);
|
||||
|
||||
destroy_test_engine(engine);
|
||||
printf("PASSED\n");
|
||||
@@ -440,14 +440,14 @@ void test_multiple_transport_resets(void) {
|
||||
engine->transport->bar_position = i;
|
||||
engine->transport->sample_position = 10000 * i;
|
||||
|
||||
engine_reset_transport(engine);
|
||||
engine_transport_stop(engine);
|
||||
engine_process_commands(engine);
|
||||
|
||||
assert(engine->transport->state == TRANSPORT_STOPPED);
|
||||
assert(engine->transport.clock_count == 0);
|
||||
assert(engine->transport.beat_position == 0);
|
||||
assert(engine->transport.bar_position == 0);
|
||||
assert(engine->transport.sample_position == 0);
|
||||
assert(engine->transport->clock_count == 0);
|
||||
assert(engine->transport->beat_position == 0);
|
||||
assert(engine->transport->bar_position == 0);
|
||||
assert(engine->transport->sample_position == 0);
|
||||
}
|
||||
|
||||
destroy_test_engine(engine);
|
||||
@@ -1535,7 +1535,7 @@ void test_undo_transport_reset(void) {
|
||||
engine->transport->sample_position = 10000;
|
||||
|
||||
// Reset transport
|
||||
engine_reset_transport(engine);
|
||||
engine_transport_stop(engine);
|
||||
engine_process_commands(engine);
|
||||
assert(engine->transport->state == TRANSPORT_STOPPED);
|
||||
assert(engine->transport->clock_count == 0);
|
||||
|
||||
Reference in New Issue
Block a user