def test_changing_branch_to_sokoban_doesnt_change_children_branches(): levels = level_chain(5, "main") sokoban = Level(3) levels[4].add_stairs(sokoban, (3, 3)) sokoban.add_stairs(levels[4], (4, 4)) sokoban.change_branch_to("sokoban") assert sokoban.branch == "sokoban" assert levels[4].branch == "main"
def test_changing_branch_to_sokoban_doesnt_change_children_branches(): levels = level_chain(5, "main") sokoban = Level(3) levels[4].add_stairs(sokoban, (3, 3)) sokoban.add_stairs(levels[4], (4, 4)) sokoban.change_branch_to("sokoban") assert sokoban.branch == "sokoban" assert levels[4].branch == "main"
def test_changing_branches_changes_my_branch(): l = Level(1, "main") l.change_branch_to("mines") assert l.branch == "mines"
def test_changing_branches_changes_my_branch(): l = Level(1, "main") l.change_branch_to("mines") assert l.branch == "mines"