def setup(self):
        self.character = (CharacterBuilder()
                          .with_hit_points(10)
                          .with_max_hp(20)
                          .build())

        effect_config = {'healing wind':
                            {'type': Heal,
                             'duration': 0,
                             'frequency': 0,
                             'tick': 0,
                             'healing': 1,
                             'icon': 'icon',
                             'title': 'Cure minor wounds',
                             'description': 'Cures small amount of damage'}}

        self.effects = get_effect_creator(effect_config)

        self.dying_rules = mock(Dying)

        self.effect_handle = EffectHandle(trigger = 'on spell hit',
                                          effect = 'healing wind',
                                          parameters = {},
                                          charges = 1)

        self.spell = (SpellBuilder()
                        .with_effect_handle(self.effect_handle)
                        .with_target(self.character)
                        .build())
Highlights a path across many images. The images must be indexable
dataset/ETHPy150Open tuturto/pyherc/src/pyherc/test/unit/test_spells.py/TestSpellEffects.setup--crossover with--dataset/ETHPy150Open cvondrick/pyvision/vision/visualize.py/highlight_path