1
0
mirror of synced 2024-11-28 06:50:49 +01:00
tja2fumen/testing
Viv fbe2fe21cc
Fix crash for #SECTION commands that occur before the first #BRANCHSTART (#36)
This PR adds `genpe.tja` to the test suite, a song that currently fails
due to how `tja2fumen` handles `#SECTION` commands.

We fix the problems with branching commands in
8ad2102f0a. (Making sure that any #SECTION
commands that occur before the first #BRANCHSTART are properly handled.)

This PR also contains a few refactoring commits to improve the clarity
of how the branching logic works, to make further debugging of branching
songs easier.

Fixes #33.
2023-07-15 11:58:33 -04:00
..
data Fix crash for #SECTION commands that occur before the first #BRANCHSTART (#36) 2023-07-15 11:58:33 -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 Fix crash for #SECTION commands that occur before the first #BRANCHSTART (#36) 2023-07-15 11:58:33 -04:00
test_soulgauge_LUTs.py Add new LUTs to cover the remaining soul gauge bytes (12/13, 16/17) (#31) 2023-07-11 08:07:30 -04:00