MCPcopy Index your code
hub / github.com/PokeAPI/pokeapi / setup_pokemon_item_data

Method setup_pokemon_item_data

pokemon_v2/tests.py:1680–1692  ·  view source on GitHub ↗
(cls, pokemon=None, item=None, version=None, rarity=50)

Source from the content-addressed store, hash-verified

1678
1679 @classmethod
1680 def setup_pokemon_item_data(cls, pokemon=None, item=None, version=None, rarity=50):
1681 item = item or cls.setup_item_data(name="itm for pkmn")
1682
1683 pokemon = pokemon or cls.setup_pokemon_data(name="pkmn for pkmn")
1684
1685 version = version or cls.setup_version_data(name="ver grp for pkmn itm")
1686
1687 pokemon_item = PokemonItem(
1688 pokemon=pokemon, version=version, item=item, rarity=rarity
1689 )
1690 pokemon_item.save()
1691
1692 return pokemon_item
1693
1694 @classmethod
1695 def setup_pokemon_move_data(cls, pokemon, move, version_group, level=0, order=1):

Callers 3

test_item_apiMethod · 0.80
test_pokemon_apiMethod · 0.80

Calls 4

PokemonItemClass · 0.85
setup_item_dataMethod · 0.80
setup_pokemon_dataMethod · 0.80
setup_version_dataMethod · 0.80

Tested by

no test coverage detected