Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
You can pay for what and to who?
If you want to know what arguments are being tested, just print them, can't you?
It's so annoying when Katas test for some error case but they don't specify what it is in the question. At least make the test cases visible. I know I can pay for access to the test cases, but I'm not sure I will.
for some reason
def self.is_exception?(arg); arg.is_a? Exception; end
didn't work for me. What did work was to traverse the whole tree of classes which descend from Exception and then test the arg's class against that whole list.