def test_from_yml_rep_low_probability(self): MapEnemyGroupTableEntry.from_yml_rep( {"Event Flag": 0x345, "Sub-Group 1 Rate": 50, "Sub-Group 2 Rate": 0, "Sub-Group 1": {0: {"Probability": 7, "Enemy Group": 0x108}}, "Sub-Group 2": {}}, )
def test_from_yml_rep_high_probability(self): MapEnemyGroupTableEntry.from_yml_rep( { "Event Flag": 0x345, "Sub-Group 1 Rate": 50, "Sub-Group 2 Rate": 0, "Sub-Group 1": { 0: { "Probability": 9, "Enemy Group": 0x108 } }, "Sub-Group 2": {} }, )
def test_from_yml_rep(self): for test_case in TEST_CASES: value_rep = MapEnemyGroupTableEntry.from_yml_rep( test_case["yml_rep"]) assert_tuple_equal(test_case["value_rep"], value_rep)
def test_from_yml_rep(self): for test_case in TEST_CASES: value_rep = MapEnemyGroupTableEntry.from_yml_rep(test_case["yml_rep"]) assert_tuple_equal(test_case["value_rep"], value_rep)