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.
Java translation based on existing Clojure translation with added random tests.
I think that the tests should have cases where the initial shift has such a value (near 26), that if you add the number of words, the result exceeds 26.
Python:
random tests always expect False.
How are you supposed to solve this?
Node 12 should be enabled
No random tests
More fixed tests on invalid dates should be added
Duplicate except without validation
No random tests in JS
Node 18. (
mocha
+chai
) should be enabledalso try to fix kata for my solution to fail, i'm pretty sure you're not to supposed to solve it like that
C++ translation
Java translation
Author is MIA. Please review and approve.
please fix kata to fail my "solution", thanks
You can pass the tests by using
< playback
instead of<= playback
.Random tests shouldn't rely on
Preloaded
code in Python.needs random tests!
Duplicate to existing katas (just search for time conversion? ;-))
Could do with a test case with adjoining appointments.
Also, overlapping appointments, random appointments, &c.
As it stands, it's rather easy. Which is not necessarily a problem. :]
It seems that some of the random tests provide invalid times but do not expect false.
Testing for convert_time(12, 21:44AM)
It should work for random inputs too - Expected: "09:44AM", instead got: false