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.
python new test framwork
Tests should not use
test.expect
in all languagesPython 3.8 should be enabled with new test framework (Refer this & this for more detail)
Ruby 3.0 should be enabled (Refer this & this for more detail)
The constraints should be mentioned in the description. Also, please add large tests that reach septillion as of now there is only two fixed tests in that case (in this case, Python)
Test cases are far from enough. There are only 7 tests, and lots of buggy solution passed.
Also, needs random tests.
Hi guys, I was intrigued by the top solution and then I decided to run it against my tests and some tests failed.
I think this kata should contain more tests (sorry, I never suggested something to a kata, I don't know how to do this)
But here are some that failed (I can probably send my whole suite if you are interested)
Test.assert_equals(int_to_english(1000), 'one thousand')
Test.assert_equals(int_to_english(100), 'one hundred')
Test.assert_equals(int_to_english(30), 'thirty')
Test.assert_equals(int_to_english(20), 'twenty')
Test.assert_equals(int_to_english(14), 'fourteen')
I would recommend to REQUIRE using
-
andand
in the result.That would make the kata more fun and also simplify the test and debugging by using
assert_equals
.