Esempio n. 1
0
def test_name_func(testcase_func, param_num, param):
    return "{0}_{1}".format(testcase_func.__name__, pkmn.game_to_string(param.args[1]))
Esempio n. 2
0
#
# Copyright (c) 2016-2018 Nicholas Corgan ([email protected])
#
# Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
# or copy at http://opensource.org/licenses/MIT)
#

import pkmn

ALL_GAMES = [
    pkmn.game.RED, pkmn.game.BLUE, pkmn.game.YELLOW,
    pkmn.game.GOLD, pkmn.game.SILVER, pkmn.game.CRYSTAL,
    pkmn.game.RUBY, pkmn.game.SAPPHIRE, pkmn.game.EMERALD, pkmn.game.FIRERED, pkmn.game.LEAFGREEN,
    pkmn.game.COLOSSEUM, pkmn.game.XD
]
ALL_GAME_NAMES = [pkmn.game_to_string(game) for game in ALL_GAMES]

ALL_MAIN_SERIES_GAMES = [game for game in ALL_GAMES if game not in [pkmn.game.COLOSSEUM, pkmn.game.XD]]
ALL_MAIN_SERIES_GAME_NAMES = [pkmn.game_to_string(game) for game in ALL_MAIN_SERIES_GAMES]

GAME_TO_GENERATION = {
    pkmn.game.RED: 1,
    pkmn.game.BLUE: 1,
    pkmn.game.YELLOW: 1,
    pkmn.game.GOLD: 2,
    pkmn.game.SILVER: 2,
    pkmn.game.CRYSTAL: 2,
    pkmn.game.RUBY: 3,
    pkmn.game.SAPPHIRE: 3,
    pkmn.game.EMERALD: 3,
    pkmn.game.FIRERED: 3,
Esempio n. 3
0
def test_name_func(testcase_func, param_num, param):
    return "{0}_{1}".format(testcase_func.__name__,
                            pkmn.game_to_string(param.args[1]))
def test_name_func(testcase_func, param_num, param):
    return "{0}_from_{1}_to_{2}".format(testcase_func.__name__, pkmn.game_to_string(param.args[2]), pkmn.game_to_string(param.args[3]))