def test_transition(self): anim = animatorium(IdleAnimation) self.assertEqual([4, 5, 4, 1, 2, 3, 1, 4, 5, 1, 2], [anim.next(), anim.next(), anim.next(), anim.send('keypress'), anim.next(), anim.next(), anim.next(), anim.send('keyrelease'), anim.next(), anim.send('keypress'), anim.next()])
def test_loop(self): anim = animatorium(IdleAnimation) self.assertEqual([4, 5, 4, 5, 4, 5], [next(anim), next(anim), next(anim), next(anim), next(anim), next(anim)])