Skip to content

Add integration tests for playback #270

@jaredjj3

Description

@jaredjj3

For now, I'm just logging the problem instead of trying to hunt down the root cause. I think the correct way forward is to write integration tests, which would hopefully expose the bug. This will also enable the ability to refactor the class with more confidence that I'm not regressing anything.

Originally posted by @jaredjj3 in #264

Write integration tests that assert that playback.Sequence objects are being created correctly. Make sure there's coverage for scores that have parts with multiple staves. A lot of the problems that came up in #264 were due to edge cases for parts with multiple staves.

After, consider refactoring depending on what bugs were found.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions