14 lines
482 B
Python
14 lines
482 B
Python
from core.basic.character import createCharacter
|
|
|
|
|
|
def test_character_calc_returns_result_shape(minimal_calc_config):
|
|
character = createCharacter('GF.swordman_male.weapon_master', '0')
|
|
|
|
result = character.calc(minimal_calc_config)
|
|
|
|
assert isinstance(result, dict)
|
|
assert set(['uuid', 'skills', 'info', 'suits', 'buffer']).issubset(result)
|
|
assert isinstance(result['skills'], list)
|
|
assert isinstance(result['info'], list)
|
|
assert result['buffer'] is False
|