1
0
mirror of synced 2024-11-27 22:40:49 +01:00
tja2fumen/testing
Viv d9b1476f4d
Add remaining support for branches (#BRANCHSTART r) (#21)
This PR adds the remaining changes needed to support branching TJA
songs.

- Properly handling `r` (drumroll) based branching conditions
- Handling commands that come after a measure end but _before_ the first
`#BRANCHSTART` command. (This was not previously covered by
`hol6po.tja`.)

As well, it adds a bit of cleanup/refactoring to the changes from the
previous branch PR (#20).

To test these changes, another new branching TJA-fumen pair is added to
the test suite.
2023-07-02 00:00:36 -04:00
..
data Add remaining support for branches (#BRANCHSTART r) (#21) 2023-07-02 00:00:36 -04:00
conftest.py Adapt release workflow to also act as a test suite (#18) 2023-06-29 01:20:46 -04:00
test_conversion.py Add remaining support for branches (#BRANCHSTART r) (#21) 2023-07-02 00:00:36 -04:00
test_soulgauge_LUTs.py tests/: Add WIP test for soul-gauge byte LUTs 2023-06-29 21:24:55 -04:00