Tests, spells fixes

a91766c
I was getting DoesNotExist when using challenge.played() in tests. It seems there were more tests with the same problem. Should I try to catch the exception there or this works aswell?