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.
For Java I'm pretty sure JUnit 5 allows to put assertion messages into assert methods. With that, you can properly output the assert notes without workarounds or so (consult with
JUnit 5 example on docs.
About C++, Snowhouse actually allows to implement assertions as well, although in a more tricky way.
Finally, these messages are crucial for true/false checking, because otherwise you can get obscure output about expected true and actual false without any sign on where was that message invoked or smth :/
I uhm.. decided to write a bunch of for-loops in haskell
It's transcribed from python. I've serialized and compared test cases from both with a small handful of seeds. Haven't touched instructions, I suppose it could say something haskell-specific on the input but I wasn't feeling inspired.
Description says
Moderators: please don't approve this kata yet.
. Raising an issue to ensure this ;-)Hi,
I built a visualizer for the tests (python). It could be added in the preloaded section and called by the user to see the maps. Would be nice to have in all languages.
Cheers
EDIT: I had to put
_script
instead ofscript
so that the code is seen => don't foget to update thatVery interesting one. But I think the description lacks something to make it a bit less cryptic (especially in Java ; I do not know C++)): that could explain the satisfaction rate which is abnormally low.
Saddly, I can't really find suggestions to add... In Java, a first drawback is that your test class extends Dih4. That's quite unusual (at least on CW) and that conditiones a part of the tasks to complete with the constructors. Maybe you could add that the constants will be Dih4 instances too.