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.
I don't understand why you called the two batteries of random tests ascii and utf8. I'm not familiar with UTF8 and characters encoding in general, but as far as I understand it, the first series tests only alphanumeric values, and however all characters generated in any series are ascii characters (in the range 32-127, which is fine). It is not a bad idea to have two series of tests but if I'm not wrong it would be better to give them another name (for example simply "alphanumeric" and "random characters"). I apologize if I'm wrong, in this case could you give me a quick explanation or a link to a resource that would allow me to understand it more clearly?
I think so too, it is fixed
Removed the comment too
For random tests, I think it's better to compute a random length for each new string (for example random number between 30 and 100). It doesn't make much sense to test increasing lengths like it is currently the case (I could not find a similar thing in other languages).
Also, you should remove those two header comment lines at least from testcases (in sample tests it can be good so users can add their own tests, and have a link to the documentation of the framework):
Fixed
Sample tests crash:
Rust Translation (author gone)