コード例 #1
0
def test_world_themes_label(
    world,
    theme,
    world2_theme,
    starting_labels,
    expected_jt,
):
    run_state = RunState()
    run_state.run_label = RunLabel(starting=starting_labels)
    run_state.world2_theme = world2_theme
    run_state.update_world_themes(world, theme)

    is_jt = Label.JUNGLE_TEMPLE in run_state.run_label._set
    assert is_jt == expected_jt
コード例 #2
0
def test_world_themes_state(world, theme, expected_world2_theme,
                            expected_world4_theme):
    run_state = RunState()
    run_state.update_world_themes(world, theme)
    assert run_state.world2_theme == expected_world2_theme
    assert run_state.world4_theme == expected_world4_theme