A test suite should be developed and added to the framework to test the engine's audio synchronisation functionality, as it is currently missing from the framework.
Requirements
The project should be up to date with the 2024.6 release.
It should include tests that cover the following parts:
Creating sync groups
Playback functionalities for sync groups
Sync group track position
Destroying sync groups
Steps To The Task
[x] Create a new test suite for testing audio synchronisation functionalities
[x] Add facts / theories / asynchronous tests to test the required functions
[x] Ensure tests are working correctly and are in-line with documentation
[x] Any errors discovered in GameMaker functionality or documentation during development should be reported as issues in the GameMaker-Bugs repository
[x] Any errors with the framework itself should be reported as issues within this repository
Description
A test suite should be developed and added to the framework to test the engine's audio synchronisation functionality, as it is currently missing from the framework.
Requirements
The project should be up to date with the 2024.6 release.
It should include tests that cover the following parts:
Steps To The Task